|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Represents value's model of attributes as it defined in the context's ontology model.
| Method Summary | |
|---|---|
int |
getMaxCardinality()
Returns non negative integer value which represents maximum cardinality of represented attribute's value or -1 if not defined. |
IMetadataModel |
getMetadataModel(URI metadataID)
Returns IMetadataModel for the specified metadata ID |
Iterator |
getMetadataModels()
Returns IMetadataModels for the metadata elements which are defined (allowed) in this attribute value model. |
int |
getMinCardinality()
Returns non negative integer value which represents minimum cardinality of represented attribute's value or -1 if not defined. |
URI |
getType()
Returns XSD datatype of represented value as it defined in the context's schema. |
boolean |
isSimple()
Determines whether this value model represents simple attribute's value. |
| Methods inherited from interface org.eclipse.higgins.idas.api.model.IModel |
|---|
getDisplayData |
| Method Detail |
public URI getType()
getType in interface IModelURI of value's datatype.public int getMaxCardinality()
-1 if not defined.
getMaxCardinality()public int getMinCardinality()
-1 if not defined.
getMinCardinality()public boolean isSimple()
true if represented value is simple and
false otherwise.public Iterator getMetadataModels()
IMetadataModelpublic IMetadataModel getMetadataModel(URI metadataID)
metadataID - the type of metadata.
null if
the specified metadataID is not defined or not valid for this
attribute value model.
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||