|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Represents a model of a entity as it defined in the context's ontology model.
The type returned by
IModel.getType()
could be used in
IContext.addEntity(URI, String) to
create an IEntity of the represented
type.
IEntity.getModel()| Method Summary | |
|---|---|
IAttributeModel |
getAttributeModel(URI attrID)
Returns IAttributeModel for the specified attribute ID |
Iterator |
getAttributeModels()
Returns IAttributeModels for the attributes which are defined (allowed) in this entity model. |
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 entity model. |
| Methods inherited from interface org.eclipse.higgins.idas.api.model.IModel |
|---|
getDisplayData, getType |
| Method Detail |
public Iterator getAttributeModels()
IAttributeModelIEntity.getAttributes()public IAttributeModel getAttributeModel(URI attrID)
attrID - the ID of attribute.
null if
the specified attrID is not defined or not valid for this
entity model.public Iterator getMetadataModels()
IMetadataModelpublic IMetadataModel getMetadataModel(URI metadataType)
metadataType - the type of metadata.
null if
the specified metadataID is not defined or not valid for this
entity model.
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||