org.eaglei.datatools.client.ui
Class OntologyPropEditRenderer

java.lang.Object
  extended by org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer
      extended by org.eaglei.datatools.client.ui.OntologyPropEditRenderer
All Implemented Interfaces:
org.eaglei.ui.gwt.instance.Renderer

public class OntologyPropEditRenderer
extends org.eaglei.ui.gwt.instance.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.ui.gwt.instance.OntologyPropertiesRenderer
eiClass, eiInstance, eiProperties, eiPropertiesEntityMap, ontologyPanel, rootSuperClass
 
Constructor Summary
OntologyPropEditRenderer(org.eaglei.model.EIInstance eiInstance, com.google.gwt.user.client.ui.FlowPanel ontologyPanel, NewInnerInstanceListener innerListener)
           
 
Method Summary
 void addFormTitle(java.lang.String type)
           
protected  void addNameProperty(java.lang.String labelPrefix)
           
protected  void addTypeProperty(java.lang.String labelPrefix)
           
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)
           
 void fetchConstants()
           
protected  void finishSetup()
           
 java.util.Collection<org.eaglei.model.EIEntity> getDataTypeEntities()
           
 java.util.Collection<org.eaglei.model.EIEntity> getObjectTypeEntities()
           
protected  boolean hasResourceProviderUri()
           
 
Methods inherited from class org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer
initializeProperties, makeSetFromSingle, makeSetFromSingleEntity, makeSetFromSingleURI, renderProperties
 
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.FlowPanel 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 org.eaglei.ui.gwt.instance.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 org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer

hasResourceProviderUri

protected boolean hasResourceProviderUri()

finishSetup

protected void finishSetup()
Overrides:
finishSetup in class org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer

addNameProperty

protected void addNameProperty(java.lang.String labelPrefix)
Specified by:
addNameProperty in class org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer

addTypeProperty

protected void addTypeProperty(java.lang.String labelPrefix)
Specified by:
addTypeProperty in class org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer

fetchConstants

public void fetchConstants()
Specified by:
fetchConstants in class org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer

getDataTypeEntities

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

getObjectTypeEntities

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

addFormTitle

public void addFormTitle(java.lang.String type)
Specified by:
addFormTitle in class org.eaglei.ui.gwt.instance.OntologyPropertiesRenderer


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