org.eaglei.datatools.client.ui
Class EIFormsPanel
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.eaglei.datatools.client.ui.EIFormsPanel
- All Implemented Interfaces:
- com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener
- Direct Known Subclasses:
- EditFormsPanel, ViewFormsPanel
public abstract class EIFormsPanel
- extends com.google.gwt.user.client.ui.Composite
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
|
Method Summary |
protected void |
constructForm()
|
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,
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> labelMap,
com.google.gwt.user.client.ui.VerticalPanel innerPanel)
|
protected abstract void |
drawExtraFields(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties)
|
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.VerticalPanel 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.VerticalPanel nonOntologyPanel)
|
protected void |
finishSetup()
|
org.eaglei.model.EIInstance |
getInstance()
|
protected void |
getRootSuperClass()
|
protected com.google.gwt.user.client.ui.Widget |
handleReadOnlyTextProperty(java.lang.String value)
|
protected void |
initializeProperties()
|
| Methods inherited from class com.google.gwt.user.client.ui.Composite |
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
formPanel
protected com.google.gwt.user.client.ui.VerticalPanel formPanel
eiInstance
protected org.eaglei.model.EIInstance eiInstance
eiClass
protected org.eaglei.model.EIClass eiClass
rootSuperClass
protected org.eaglei.model.EIClass rootSuperClass
eiProperties
protected java.util.List<org.eaglei.model.EIProperty> eiProperties
shouldShowReadOnlyProperties
protected boolean shouldShowReadOnlyProperties
buttonPanel
protected ButtonsPanel buttonPanel
redisplayCallbacks
protected FormRedisplay redisplayCallbacks
EIFormsPanel
public EIFormsPanel(org.eaglei.model.EIInstance instance,
FormRedisplay redisplay)
drawExtraFields
protected abstract void drawExtraFields(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties)
finishSetup
protected void finishSetup()
getInstance
public org.eaglei.model.EIInstance getInstance()
constructForm
protected void constructForm()
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,
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> labelMap,
com.google.gwt.user.client.ui.VerticalPanel innerPanel)
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.VerticalPanel 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.VerticalPanel nonOntologyPanel)
initializeProperties
protected void initializeProperties()
getRootSuperClass
protected void getRootSuperClass()
Copyright © 2009-2010 Eagle-I. All Rights Reserved.