|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a model of attribute as it defined in the context's ontology model.
The type returned by
IModel.getType()
could be used in
IHasAttributes.addAttribute(URI)
to create an IAttribute
of represented type.
IAttribute
Method Summary | |
---|---|
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 model. |
IAttributeValueModel |
getValueModel()
Returns value model of represented type of attribute as it defined in the context's ontology model. |
boolean |
isDirect()
|
Methods inherited from interface org.eclipse.higgins.idas.api.model.IModel |
---|
getDisplayData, getType |
Method Detail |
public IAttributeValueModel getValueModel()
public boolean isDirect()
public Iterator getMetadataModels()
IMetadataModel
public IMetadataModel getMetadataModel(URI metadataID)
metadataID
- the type of metadata.
null
if
the specified metadataID is not defined or not valid for this
attribute model.
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |