Package schema2template.model
Interface QNamed
-
- All Known Subinterfaces:
QNamedPuzzleComponent
- All Known Implementing Classes:
PuzzlePiece
,PuzzlePieceSet
,QNameValue
,SourceCodeBaseClass
public interface QNamed
Unambiguously named (ns:localname) object.Contract: Every object implementing hasQName should overwrite the toString() method and return the QName.
Warning: Using this interface does not imply any information about the equals() or hashCode() methods. So for using objects with qualified names in a Collection, you need information from the implementing class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getLocalName()
Get only localnameString
getNamespace()
Get only namespaceString
getQName()
Get the QName (i.e.
-