org.eaglei.datatools.client.ui
Class EditFormsPanel
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.ui.gwt.instance.InstancePanel
org.eaglei.datatools.client.ui.DatatoolsInstancePanel
org.eaglei.datatools.client.ui.EditFormsPanel
- All Implemented Interfaces:
- com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget
public class EditFormsPanel
- extends DatatoolsInstancePanel
| 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 org.eaglei.ui.gwt.instance.InstancePanel |
eiClass, eiInstance, eiProperties, formPanel, outerFormPanel, rootSuperClass, shouldShowReadOnlyProperties |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
|
Method Summary |
static EditFormsPanel |
createDialogForm(org.eaglei.model.EIInstance instance,
org.eaglei.model.EIURI labUri,
EditFormRedisplay displayCallbacks)
|
static EditFormsPanel |
createEditForm(org.eaglei.model.EIInstance instance,
org.eaglei.model.EIURI labUri,
EditFormRedisplay displayCallbacks)
|
static EditFormsPanel |
createNewForm(org.eaglei.model.EIInstance instance,
org.eaglei.model.EIURI labUri,
EditFormRedisplay displayCallbacks)
|
protected void |
drawDataProperty(org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.util.Set<java.lang.String> propertyValues)
|
protected void |
drawExtraFields(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties)
|
protected void |
drawNonOntologyLiteralProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<java.lang.String> propertyValues,
com.google.gwt.user.client.ui.VerticalPanel nonOntologyPanel)
|
protected void |
drawNonOntologyResourceProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<org.eaglei.model.EIEntity> propertyValues,
com.google.gwt.user.client.ui.VerticalPanel nonOntologyPanel)
|
protected void |
drawObjectProperty(org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.util.Set<org.eaglei.model.EIEntity> propertyValues)
|
protected void |
drawReferencedBy()
|
protected void |
finishSetup()
|
protected java.util.Collection<org.eaglei.model.EIEntity> |
getDataTypeEntities()
|
protected java.util.Collection<org.eaglei.model.EIEntity> |
getNonOntologyLiteralPropEntities()
|
protected java.util.Collection<org.eaglei.model.EIEntity> |
getNonOntologyResourcePropEntities()
|
protected java.util.Collection<org.eaglei.model.EIEntity> |
getObjectTypeEntities()
|
protected boolean |
hasLabUri()
|
boolean |
isNewForm()
|
protected void |
save()
|
protected void |
setButtonState()
|
| Methods inherited from class org.eaglei.ui.gwt.instance.InstancePanel |
addNameProperty, addTypeProperty, constructForm, drawReadOnlyLiteralProperty, drawReadOnlyResourceProperty, getInstance, getRootSuperClass, handleReadOnlyTextProperty, initializeProperties, makeSetFromSingle, makeSetFromSingleEntity, makeSetFromSingleURI |
| 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 |
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, 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, setStyleDependentName, setStyleName, 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 |
createEditForm
public static EditFormsPanel createEditForm(org.eaglei.model.EIInstance instance,
org.eaglei.model.EIURI labUri,
EditFormRedisplay displayCallbacks)
createNewForm
public static EditFormsPanel createNewForm(org.eaglei.model.EIInstance instance,
org.eaglei.model.EIURI labUri,
EditFormRedisplay displayCallbacks)
createDialogForm
public static EditFormsPanel createDialogForm(org.eaglei.model.EIInstance instance,
org.eaglei.model.EIURI labUri,
EditFormRedisplay displayCallbacks)
finishSetup
protected void finishSetup()
- Overrides:
finishSetup in class org.eaglei.ui.gwt.instance.InstancePanel
isNewForm
public boolean isNewForm()
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.InstancePanel
drawNonOntologyLiteralProperty
protected void drawNonOntologyLiteralProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<java.lang.String> propertyValues,
com.google.gwt.user.client.ui.VerticalPanel nonOntologyPanel)
- Specified by:
drawNonOntologyLiteralProperty in class DatatoolsInstancePanel
drawNonOntologyResourceProperty
protected void drawNonOntologyResourceProperty(org.eaglei.model.EIEntity propertyEntity,
java.util.Set<org.eaglei.model.EIEntity> propertyValues,
com.google.gwt.user.client.ui.VerticalPanel nonOntologyPanel)
- Specified by:
drawNonOntologyResourceProperty in class DatatoolsInstancePanel
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.InstancePanel
getDataTypeEntities
protected java.util.Collection<org.eaglei.model.EIEntity> getDataTypeEntities()
- Specified by:
getDataTypeEntities in class org.eaglei.ui.gwt.instance.InstancePanel
getNonOntologyLiteralPropEntities
protected java.util.Collection<org.eaglei.model.EIEntity> getNonOntologyLiteralPropEntities()
- Specified by:
getNonOntologyLiteralPropEntities in class org.eaglei.ui.gwt.instance.InstancePanel
getNonOntologyResourcePropEntities
protected java.util.Collection<org.eaglei.model.EIEntity> getNonOntologyResourcePropEntities()
- Specified by:
getNonOntologyResourcePropEntities in class org.eaglei.ui.gwt.instance.InstancePanel
getObjectTypeEntities
protected java.util.Collection<org.eaglei.model.EIEntity> getObjectTypeEntities()
- Specified by:
getObjectTypeEntities in class org.eaglei.ui.gwt.instance.InstancePanel
drawExtraFields
protected void drawExtraFields(java.util.Map<org.eaglei.model.EIEntity,java.util.Set<java.lang.String>> nonOntologyLiteralProperties)
- Specified by:
drawExtraFields in class org.eaglei.ui.gwt.instance.InstancePanel
hasLabUri
protected boolean hasLabUri()
save
protected void save()
setButtonState
protected void setButtonState()
- Specified by:
setButtonState in class DatatoolsInstancePanel
drawReferencedBy
protected void drawReferencedBy()
- Specified by:
drawReferencedBy in class org.eaglei.ui.gwt.instance.InstancePanel
Copyright © 2009-2011 Eagle-I. All Rights Reserved.