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.shared.HasHandlers, com.google.gwt.user.client.EventListener
- 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,
TextWidget.OldValueHandler handler)
|
|
Method Summary |
EditWidget |
duplicateBlank()
|
protected static TextWidget.OldValueHandler |
getDatatypeOldValueHandler()
|
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)
|
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 |
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 |
oldValueHandler
protected TextWidget.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,
TextWidget.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)
getDatatypeOldValueHandler
protected static TextWidget.OldValueHandler getDatatypeOldValueHandler()
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-2010 Eagle-I. All Rights Reserved.