|
||||||||||||
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()
Deprecated. This has been moved to IAttributeModel |
IMetadataModel |
getMetadataModel(URI metadataType)
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()
Deprecated. This has been moved to IAttributeModel |
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 IModel
URI
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()
IMetadataModel
public IMetadataModel getMetadataModel(URI metadataType)
metadataType
- 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 |