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

All Known Subinterfaces:
IAttributeModel, IAttributeSimpleValueModel, IAttributeValueModel, IContextModel, IEntityModel

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()
            throws IdASException
Returns the type of element that this model represents.

Returns:
URI of the model definition.
Throws:
IdASException

getDisplayData

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

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