org.eaglei.datatools.client.ui.widgets
Class TextWidget
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.widgets.EditWidget
org.eaglei.datatools.client.ui.widgets.TextWidget
- 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
- Direct Known Subclasses:
- ValidatedTextWidget
public class TextWidget
- extends EditWidget
| 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 |
|
Constructor Summary |
protected |
TextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.lang.String propertyValue,
OldValueHandler handler)
|
|
Method Summary |
EditWidget |
duplicateBlank()
|
protected com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String> |
getValueChangeHandler()
|
protected java.lang.String |
getValueText()
|
static EditWidget |
makeDatatypeTextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.lang.String propertyValue)
|
static TextWidget |
makeLabelTextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.lang.String propertyValue)
|
static TextWidget |
makeNonOntologyTextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyValue)
|
static TextWidget |
makeTermRequestWidget(org.eaglei.model.EIInstance eiInstance)
|
void |
removeValue()
|
protected void |
setFieldValue(java.lang.String newValue)
|
void |
setName(java.lang.String name)
|
protected void |
setup()
|
| 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 |
oldValueHandler
protected OldValueHandler oldValueHandler
TextWidget
protected TextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.lang.String propertyValue,
OldValueHandler handler)
makeDatatypeTextWidget
public static EditWidget makeDatatypeTextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.lang.String propertyValue)
makeLabelTextWidget
public static TextWidget makeLabelTextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyDefinition,
boolean isRequired,
java.lang.String propertyValue)
makeNonOntologyTextWidget
public static TextWidget makeNonOntologyTextWidget(org.eaglei.model.EIInstance eiInstance,
org.eaglei.model.EIEntity propertyEntity,
java.lang.String propertyValue)
makeTermRequestWidget
public static TextWidget makeTermRequestWidget(org.eaglei.model.EIInstance eiInstance)
setup
protected void setup()
getValueChangeHandler
protected com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String> getValueChangeHandler()
removeValue
public void removeValue()
- Specified by:
removeValue in class EditWidget
duplicateBlank
public EditWidget duplicateBlank()
- Specified by:
duplicateBlank in class EditWidget
setFieldValue
protected void setFieldValue(java.lang.String newValue)
getValueText
protected java.lang.String getValueText()
setName
public void setName(java.lang.String name)
Copyright © 2009-2011 Eagle-I. All Rights Reserved.