|
||||||||||||
| 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()
IMetadataModelpublic 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 | |||||||||||