Klasse LabeledId
java.lang.Object
org.emau.icmvc.ganimed.ttp.cm2.config.qc.LabeledId
- Alle implementierten Schnittstellen:
Serializable
- Bekannte direkte Unterklassen:
QCProblemType
,QCProblemTypeAction
,QCType
- Siehe auch:
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
void
clear()
boolean
Gibt characters not matching the ID pattern or an empty string, if the ID is valid zurück.getId()
getLabelOrId
(String lang) Gibt a pattern to check for valid 'xs:NCName' IDs zurück.int
hashCode()
boolean
Checks whether our id is a valid.boolean
isEmpty()
removeLabel
(String lang) void
void
void
int
size()
toString()
void
updateLabels
(LabeledId lid) Updates the labels from the given labeled id.
-
Konstruktordetails
-
LabeledId
public LabeledId() -
LabeledId
-
LabeledId
-
LabeledId
-
-
Methodendetails
-
capture
-
updateLabels
Updates the labels from the given labeled id. Ignores null as argument.- Parameter:
lid
- the labeled id to update from
-
getId
-
setId
-
getLabel
-
getLabelOrId
-
setLabel
-
removeLabel
-
getLabels
-
setLabels
-
size
public int size() -
isEmpty
public boolean isEmpty() -
clear
public void clear() -
getValidIdPattern
Gibt a pattern to check for valid 'xs:NCName' IDs zurück.. Subclasses can overwrite this method customize th validation of IDs.- Gibt zurück:
- a pattern to check for valid 'xs:NCName' IDs
- Siehe auch:
-
hasValidId
public boolean hasValidId()Checks whether our id is a valid.- Gibt zurück:
- true if our id is a valid
- Siehe auch:
-
findInvalidCharsInID
Gibt characters not matching the ID pattern or an empty string, if the ID is valid zurück. The characters will be unique and in the order occurring in the ID- Gibt zurück:
- characters not matching the ID pattern or an empty string, if the ID is valid
- Siehe auch:
-
findInvalidCharsInID
-
equals
-
hashCode
public int hashCode() -
toString
-
toLabelString
-