org.eaglei.datatools.client.ui
Class NonOntologyPropertiesRenderer
java.lang.Object
org.eaglei.datatools.client.ui.NonOntologyPropertiesRenderer
- All Implemented Interfaces:
- org.eaglei.ui.gwt.instance.Renderer
- Direct Known Subclasses:
- NonOntlogyPropEditRenderer, NonOntologyPropViewRenderer
public abstract class NonOntologyPropertiesRenderer
- extends java.lang.Object
- implements org.eaglei.ui.gwt.instance.Renderer
|
Constructor Summary |
NonOntologyPropertiesRenderer(org.eaglei.model.EIInstance eiInstance,
com.google.gwt.user.client.ui.FlowPanel nonOntologyOuterPanel)
|
|
Method Summary |
protected void |
createNonOntologyPanel(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties,
java.util.Map<org.eaglei.model.EIEntity,java.util.Set<org.eaglei.model.EIEntity>> nonOntologyResourceProperties,
com.google.gwt.user.client.ui.FlowPanel innerPanel)
|
protected void |
drawAdminProperties()
|
protected abstract void |
drawExtraFields(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties)
|
protected abstract void |
drawNonOntologyLiteralProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<java.lang.String> propertyValues,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
|
protected abstract void |
drawNonOntologyResourceProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<org.eaglei.model.EIEntity> propertyValues,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
|
protected void |
drawReadOnlyLiteralProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<java.lang.String> propertyValues,
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> labelMap,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
|
protected void |
drawReadOnlyResourceProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<org.eaglei.model.EIEntity> propertyValues,
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> labelMap,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
|
protected void |
drawReferencedBy()
|
protected abstract java.util.Collection<org.eaglei.model.EIEntity> |
getNonOntologyLiteralPropEntities()
|
protected abstract java.util.Collection<org.eaglei.model.EIEntity> |
getNonOntologyResourcePropEntities()
|
protected com.google.gwt.user.client.ui.Widget |
handleReadOnlyTextProperty(java.lang.String value)
|
protected java.util.HashSet<java.lang.String> |
makeSetFromSingle(java.lang.String value)
|
protected java.util.HashSet<org.eaglei.model.EIEntity> |
makeSetFromSingleEntity(org.eaglei.model.EIEntity value)
|
protected java.util.HashSet<org.eaglei.model.EIURI> |
makeSetFromSingleURI(org.eaglei.model.EIURI value)
|
void |
renderProperties()
|
| 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
nonOntologyOuterPanel
protected com.google.gwt.user.client.ui.FlowPanel nonOntologyOuterPanel
shouldShowReadOnlyProperties
protected boolean shouldShowReadOnlyProperties
NonOntologyPropertiesRenderer
public NonOntologyPropertiesRenderer(org.eaglei.model.EIInstance eiInstance,
com.google.gwt.user.client.ui.FlowPanel nonOntologyOuterPanel)
drawExtraFields
protected abstract void drawExtraFields(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties)
getNonOntologyLiteralPropEntities
protected abstract java.util.Collection<org.eaglei.model.EIEntity> getNonOntologyLiteralPropEntities()
getNonOntologyResourcePropEntities
protected abstract java.util.Collection<org.eaglei.model.EIEntity> getNonOntologyResourcePropEntities()
drawNonOntologyLiteralProperty
protected abstract void drawNonOntologyLiteralProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<java.lang.String> propertyValues,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
drawNonOntologyResourceProperty
protected abstract void drawNonOntologyResourceProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<org.eaglei.model.EIEntity> propertyValues,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
renderProperties
public void renderProperties()
- Specified by:
renderProperties in interface org.eaglei.ui.gwt.instance.Renderer
drawAdminProperties
protected void drawAdminProperties()
createNonOntologyPanel
protected void createNonOntologyPanel(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties,
java.util.Map<org.eaglei.model.EIEntity,java.util.Set<org.eaglei.model.EIEntity>> nonOntologyResourceProperties,
com.google.gwt.user.client.ui.FlowPanel innerPanel)
drawReferencedBy
protected void drawReferencedBy()
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)
handleReadOnlyTextProperty
protected com.google.gwt.user.client.ui.Widget handleReadOnlyTextProperty(java.lang.String value)
drawReadOnlyLiteralProperty
protected void drawReadOnlyLiteralProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<java.lang.String> propertyValues,
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> labelMap,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
drawReadOnlyResourceProperty
protected void drawReadOnlyResourceProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<org.eaglei.model.EIEntity> propertyValues,
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> labelMap,
com.google.gwt.user.client.ui.FlowPanel nonOntologyPanel)
Copyright © 2009-2011 Eagle-I. All Rights Reserved.