|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.hl7.meta.mif.FeatureAdapter
public abstract class FeatureAdapter
| Field Summary | |
|---|---|
protected int |
_inheritanceDegree
This number says from how far away this feature is inherited. |
protected CloneClassAdapter |
_owner
|
| Constructor Summary | |
|---|---|
protected |
FeatureAdapter(CloneClassAdapter owner,
hl7OrgV3.mif.ModelElement element,
java.lang.String sortKey)
|
| Method Summary | |
|---|---|
abstract Cardinality |
getCardinality()
Returns the feature's cardinality. |
abstract Conformance |
getConformance()
Returns the conformance field attached to this feature. |
abstract java.lang.String |
getConstraint()
Returns the textual constraint note attached to the feature. |
abstract java.lang.String |
getName()
Returns the feature's name, which may be the attribute name, or the short name in case of an association. |
CloneClass |
getParent()
Returns the clone class where the feature belongs. |
abstract java.lang.String |
getRimClass()
Returns the name of the RIM class where the feature was originally defined. |
abstract java.lang.String |
getRimPropertyName()
Returns the property name inside the RIM class. |
int |
getSortKey()
Returns the feature's sort key. |
abstract boolean |
isMandatory()
Returns a flag showing if the feature is mandatory in the clone class. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected CloneClassAdapter _owner
protected int _inheritanceDegree
| Constructor Detail |
|---|
protected FeatureAdapter(CloneClassAdapter owner,
hl7OrgV3.mif.ModelElement element,
java.lang.String sortKey)
| Method Detail |
|---|
public int getSortKey()
Feature
getSortKey in interface Featurepublic abstract java.lang.String getName()
Feature
getName in interface Featurepublic abstract Cardinality getCardinality()
Feature
getCardinality in interface Featurepublic abstract java.lang.String getRimClass()
Feature
getRimClass in interface Featurepublic abstract java.lang.String getRimPropertyName()
Feature
getRimPropertyName in interface Featurepublic CloneClass getParent()
Feature
getParent in interface Featurepublic abstract boolean isMandatory()
Feature
isMandatory in interface Featurepublic abstract Conformance getConformance()
Feature
getConformance in interface Featurepublic abstract java.lang.String getConstraint()
Feature
getConstraint in interface Featurepublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||