org.eclipse.higgins.idas.api.model
Interface IModel

All Known Subinterfaces:
IAttributeComplexValueModel, IAttributeModel, IAttributeSimpleValueModel, IAttributeValueModel, IContextModel, IEntityModel, IMetadataModel, IMetadataValueModel

public interface IModel

Base interface to represent model information of elements defined in the context's ontology model. Context's schema is defined in OWL DL format and "Model API" is designed to simplify access to schema's information.


Method Summary
 IDisplayData getDisplayData()
          Returns display data information for this model.
 URI getType()
          Returns the type of element that this model represents.
 

Method Detail

getType

public URI getType()
Returns the type of element that this model represents.

Returns:
URI of the model definition.

getDisplayData

public IDisplayData getDisplayData()
Returns display data information for this model.

Returns:
display data of represented entity or null if not available.
See Also:
http://www.eclipse.org/higgins/ontologies/2006/display-data#displayData