org.eaglei.datatools.client.ui
Class OntologyPropEditRenderer

java.lang.Object
  extended by org.eaglei.datatools.client.ui.OntologyPropertiesRenderer
      extended by org.eaglei.datatools.client.ui.OntologyPropEditRenderer

public class OntologyPropEditRenderer
extends OntologyPropertiesRenderer


Field Summary
protected  java.util.List<org.eaglei.model.EIEntity> booleanPropEntityList
           
protected  java.util.List<org.eaglei.model.EIEntity> dataPropEntityList
           
protected  java.util.Map<org.eaglei.model.EIEntity,java.util.List<org.eaglei.model.EIClass>> objectPropertyRanges
           
protected  java.util.List<org.eaglei.model.EIEntity> objPropEntityList
           
 
Fields inherited from class org.eaglei.datatools.client.ui.OntologyPropertiesRenderer
eiClass, eiInstance, eiProperties, eiPropertiesEntityMap, ontologyPanel, rootSuperClass
 
Constructor Summary
OntologyPropEditRenderer(org.eaglei.model.EIInstance eiInstance, com.google.gwt.user.client.ui.VerticalPanel ontologyPanel, NewInnerInstanceListener innerListener)
           
 
Method Summary
 void addFormTitle(java.lang.String type)
           
protected  void drawDataProperty(org.eaglei.model.EIEntity propertyEntity, java.lang.String propertyDefinition, boolean isRequired, java.util.Set<java.lang.String> propertyValues)
           
protected  void drawObjectProperty(org.eaglei.model.EIEntity propertyEntity, java.lang.String propertyDefinition, boolean isRequired, java.util.Set<org.eaglei.model.EIEntity> propertyValues)
           
protected  void finishSetup()
           
 java.util.Collection<org.eaglei.model.EIEntity> getDataTypeEntities()
           
 java.util.Collection<org.eaglei.model.EIEntity> getObjectTypeEntities()
           
protected  boolean hasLabUri()
           
 
Methods inherited from class org.eaglei.datatools.client.ui.OntologyPropertiesRenderer
addNameProperty, addTypeProperty, getRootSuperClass, initializeProperties, makeSetFromSingle, makeSetFromSingleEntity, makeSetFromSingleURI, renderOntologyProperties, setRootSuperClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataPropEntityList

protected final java.util.List<org.eaglei.model.EIEntity> dataPropEntityList

booleanPropEntityList

protected final java.util.List<org.eaglei.model.EIEntity> booleanPropEntityList

objPropEntityList

protected final java.util.List<org.eaglei.model.EIEntity> objPropEntityList

objectPropertyRanges

protected final java.util.Map<org.eaglei.model.EIEntity,java.util.List<org.eaglei.model.EIClass>> objectPropertyRanges
Constructor Detail

OntologyPropEditRenderer

public OntologyPropEditRenderer(org.eaglei.model.EIInstance eiInstance,
                                com.google.gwt.user.client.ui.VerticalPanel ontologyPanel,
                                NewInnerInstanceListener innerListener)
Method Detail

drawDataProperty

protected void drawDataProperty(org.eaglei.model.EIEntity propertyEntity,
                                java.lang.String propertyDefinition,
                                boolean isRequired,
                                java.util.Set<java.lang.String> propertyValues)
Specified by:
drawDataProperty in class OntologyPropertiesRenderer

drawObjectProperty

protected void drawObjectProperty(org.eaglei.model.EIEntity propertyEntity,
                                  java.lang.String propertyDefinition,
                                  boolean isRequired,
                                  java.util.Set<org.eaglei.model.EIEntity> propertyValues)
Specified by:
drawObjectProperty in class OntologyPropertiesRenderer

hasLabUri

protected boolean hasLabUri()

finishSetup

protected void finishSetup()
Overrides:
finishSetup in class OntologyPropertiesRenderer

getDataTypeEntities

public java.util.Collection<org.eaglei.model.EIEntity> getDataTypeEntities()
Specified by:
getDataTypeEntities in class OntologyPropertiesRenderer

getObjectTypeEntities

public java.util.Collection<org.eaglei.model.EIEntity> getObjectTypeEntities()
Specified by:
getObjectTypeEntities in class OntologyPropertiesRenderer

addFormTitle

public void addFormTitle(java.lang.String type)
Specified by:
addFormTitle in class OntologyPropertiesRenderer


Copyright © 2009-2011 Eagle-I. All Rights Reserved.