org.eaglei.datatools.client.ui
Class OntologyPropertiesRenderer
java.lang.Object
org.eaglei.datatools.client.ui.OntologyPropertiesRenderer
- Direct Known Subclasses:
- OntologyPropEditRenderer, OntologyPropViewRenderer
public abstract class OntologyPropertiesRenderer
- extends java.lang.Object
|
Field Summary |
protected org.eaglei.model.EIClass |
eiClass
|
protected org.eaglei.model.EIInstance |
eiInstance
|
protected java.util.List<org.eaglei.model.EIProperty> |
eiProperties
|
protected java.util.Map<org.eaglei.model.EIEntity,org.eaglei.model.EIProperty> |
eiPropertiesEntityMap
|
protected com.google.gwt.user.client.ui.VerticalPanel |
ontologyPanel
|
protected org.eaglei.model.EIClass |
rootSuperClass
|
|
Constructor Summary |
OntologyPropertiesRenderer(org.eaglei.model.EIInstance eiInstance,
com.google.gwt.user.client.ui.VerticalPanel ontologyPanel)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eiInstance
protected org.eaglei.model.EIInstance eiInstance
eiClass
protected org.eaglei.model.EIClass eiClass
eiProperties
protected java.util.List<org.eaglei.model.EIProperty> eiProperties
eiPropertiesEntityMap
protected java.util.Map<org.eaglei.model.EIEntity,org.eaglei.model.EIProperty> eiPropertiesEntityMap
ontologyPanel
protected com.google.gwt.user.client.ui.VerticalPanel ontologyPanel
rootSuperClass
protected org.eaglei.model.EIClass rootSuperClass
OntologyPropertiesRenderer
public OntologyPropertiesRenderer(org.eaglei.model.EIInstance eiInstance,
com.google.gwt.user.client.ui.VerticalPanel ontologyPanel)
getDataTypeEntities
public abstract java.util.Collection<org.eaglei.model.EIEntity> getDataTypeEntities()
getObjectTypeEntities
public abstract java.util.Collection<org.eaglei.model.EIEntity> getObjectTypeEntities()
addFormTitle
public abstract void addFormTitle(java.lang.String type)
renderOntologyProperties
public void renderOntologyProperties()
addNameProperty
protected void addNameProperty(java.lang.String labelPrefix)
addTypeProperty
protected void addTypeProperty(java.lang.String labelPrefix)
makeSetFromSingle
protected java.util.HashSet<java.lang.String> makeSetFromSingle(java.lang.String value)
makeSetFromSingleURI
protected java.util.HashSet<org.eaglei.model.EIURI> makeSetFromSingleURI(org.eaglei.model.EIURI value)
makeSetFromSingleEntity
protected java.util.HashSet<org.eaglei.model.EIEntity> makeSetFromSingleEntity(org.eaglei.model.EIEntity value)
drawDataProperty
protected abstract void drawDataProperty(org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.util.Set<java.lang.String> propertyValues)
drawObjectProperty
protected abstract void drawObjectProperty(org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.util.Set<org.eaglei.model.EIEntity> propertyValues)
initializeProperties
protected void initializeProperties()
setRootSuperClass
protected void setRootSuperClass()
finishSetup
protected void finishSetup()
getRootSuperClass
protected org.eaglei.model.EIClass getRootSuperClass()
Copyright © 2009-2011 Eagle-I. All Rights Reserved.