org.eclipse.higgins.idas.cp.jndi
Class JNDIContextModel
java.lang.Object
org.eclipse.higgins.idas.cp.jndi.JNDIContextModel
- All Implemented Interfaces:
- org.eclipse.higgins.idas.api.model.IContextModel, org.eclipse.higgins.idas.api.model.IHasAttributeModel, org.eclipse.higgins.idas.api.model.IModel
public class JNDIContextModel
- extends Object
- implements org.eclipse.higgins.idas.api.model.IContextModel
JNDIContextModel
public JNDIContextModel(JNDIContext context)
getModel
public org.eclipse.higgins.idas.api.model.IModel getModel(URI type)
- Specified by:
getModel in interface org.eclipse.higgins.idas.api.model.IContextModel
getEntityModel
public org.eclipse.higgins.idas.api.model.IEntityModel getEntityModel(URI entityType)
- Specified by:
getEntityModel in interface org.eclipse.higgins.idas.api.model.IContextModel
getEntityModels
public List getEntityModels()
- Specified by:
getEntityModels in interface org.eclipse.higgins.idas.api.model.IContextModel
getType
public URI getType()
throws org.eclipse.higgins.idas.api.model.IdASModelException
- Specified by:
getType in interface org.eclipse.higgins.idas.api.model.IModel
- Throws:
org.eclipse.higgins.idas.api.model.IdASModelException
getAttributeModel
public org.eclipse.higgins.idas.api.model.IAttributeModel getAttributeModel(URI attrID)
- Specified by:
getAttributeModel in interface org.eclipse.higgins.idas.api.model.IHasAttributeModel
getAttributeModels
public List getAttributeModels()
- Specified by:
getAttributeModels in interface org.eclipse.higgins.idas.api.model.IHasAttributeModel
getShortFormType
public String getShortFormType()
- Specified by:
getShortFormType in interface org.eclipse.higgins.idas.api.model.IModel
getInheritedAttributeModels
public List getInheritedAttributeModels()
throws org.eclipse.higgins.idas.api.model.IdASModelException
- Specified by:
getInheritedAttributeModels in interface org.eclipse.higgins.idas.api.model.IHasAttributeModel
- Throws:
org.eclipse.higgins.idas.api.model.IdASModelException
getMaxCardinality
public int getMaxCardinality(URI attributeType)
throws org.eclipse.higgins.idas.api.model.IdASModelException
- Specified by:
getMaxCardinality in interface org.eclipse.higgins.idas.api.model.IHasAttributeModel
- Throws:
org.eclipse.higgins.idas.api.model.IdASModelException
getMinCardinality
public int getMinCardinality(URI attributeType)
throws org.eclipse.higgins.idas.api.model.IdASModelException
- Specified by:
getMinCardinality in interface org.eclipse.higgins.idas.api.model.IHasAttributeModel
- Throws:
org.eclipse.higgins.idas.api.model.IdASModelException
getOwnAttributeModels
public List getOwnAttributeModels()
throws org.eclipse.higgins.idas.api.model.IdASModelException
- Specified by:
getOwnAttributeModels in interface org.eclipse.higgins.idas.api.model.IHasAttributeModel
- Throws:
org.eclipse.higgins.idas.api.model.IdASModelException