|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.interactive_instruments.ShapeChange.Model.InfoImpl
de.interactive_instruments.ShapeChange.Model.PropertyInfoImpl
public abstract class PropertyInfoImpl
Field Summary | |
---|---|
protected Boolean |
implementedByNilReason
|
protected boolean |
nilReasonAllowed
Find out whether nilReason is allowed for the property. |
protected Vector<Qualifier> |
qualifiers
Optional qualifier on association role |
protected boolean |
restriction
Inquire restriction of property. |
Fields inherited from class de.interactive_instruments.ShapeChange.Model.InfoImpl |
---|
aliasName, definition, description, documentation |
Constructor Summary | |
---|---|
PropertyInfoImpl()
|
Method Summary | |
---|---|
int |
categoryOfValue()
|
String |
encodingRule(String platform)
Return the encoding rule relevant on the operation, given the platform |
String |
fullName()
Fully qualified UML name. |
boolean |
implementedByNilReason()
Check the tagged value "gmlImplementedByNilReason" to find out whether the property shall allow for nil value treatment. |
boolean |
isMetadata()
This inquires whether the property represents metadata, i.e. if it carries an appropriate tagged value. |
boolean |
isReadOnly()
Default implementation investigates the initial value set for the property. |
boolean |
isRestriction()
|
boolean |
nilReasonAllowed()
|
void |
nilReasonAllowed(boolean b)
Mark the property as 'nilReasonAllowed'. |
void |
postprocessAfterLoadingAndValidate()
1. |
String |
qname()
This returns the name of the property adorned with the namespace prefix of its class's package. |
Qualifier |
qualifier(String name)
|
Vector<Qualifier> |
qualifiers()
|
Methods inherited from class de.interactive_instruments.ShapeChange.Model.InfoImpl |
---|
aliasName, definition, description, documentation, matches, stereotype |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.interactive_instruments.ShapeChange.Model.PropertyInfo |
---|
association, cardinality, constraints, defaultCodeSpace, inClass, inClass, initialValue, inlineOrByReference, isAggregation, isAttribute, isComposition, isDerived, isNavigable, isOrdered, reverseProperty, sequenceNumber, typeInfo, voidable |
Methods inherited from interface de.interactive_instruments.ShapeChange.Model.Info |
---|
aliasName, definition, description, documentation, id, matches, model, name, options, result, stereotype, stereotypes, taggedValue, taggedValues, taggedValues |
Field Detail |
---|
protected Vector<Qualifier> qualifiers
protected boolean restriction
protected Boolean implementedByNilReason
protected boolean nilReasonAllowed
Constructor Detail |
---|
public PropertyInfoImpl()
Method Detail |
---|
public boolean isRestriction()
isRestriction
in interface PropertyInfo
public String encodingRule(String platform)
encodingRule
in interface Info
encodingRule
in class InfoImpl
public boolean isMetadata()
isMetadata
in interface PropertyInfo
public String qname()
qname
in interface PropertyInfo
public boolean implementedByNilReason()
implementedByNilReason
in interface PropertyInfo
public boolean nilReasonAllowed()
nilReasonAllowed
in interface PropertyInfo
public void nilReasonAllowed(boolean b)
nilReasonAllowed
in interface PropertyInfo
public String fullName()
Info
fullName
in interface Info
public int categoryOfValue()
categoryOfValue
in interface PropertyInfo
public void postprocessAfterLoadingAndValidate()
InfoImpl
postprocessAfterLoadingAndValidate
in interface Info
postprocessAfterLoadingAndValidate
in class InfoImpl
public boolean isReadOnly()
isReadOnly
in interface PropertyInfo
PropertyInfo.isReadOnly()
public Qualifier qualifier(String name)
qualifier
in interface PropertyInfo
public Vector<Qualifier> qualifiers()
qualifiers
in interface PropertyInfo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |