org.eclipse.emf.edit.ui
Class EditorEntryPoint.FeatureEditor

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.eclipse.emf.edit.ui.EditorEntryPoint.FeatureEditor
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:
EditorEntryPoint.ItemPropertyDescriptorFeatureEditor
Enclosing class:
EditorEntryPoint

public abstract static class EditorEntryPoint.FeatureEditor
extends com.google.gwt.user.client.ui.Composite


Nested Class Summary
 
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
 
Field Summary
protected  com.google.gwt.user.client.ui.ListBox choiceBox
           
protected  java.util.List<?> choiceOfValues
           
protected  EDataType eDataType
           
protected  boolean isSortChoices
           
protected  java.lang.Object object
           
protected  com.google.gwt.user.client.ui.TextBox textBox
           
protected  com.google.gwt.user.client.ui.ListBox valueBox
           
protected  java.util.List<?> values
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
protected EditorEntryPoint.FeatureEditor(java.lang.Object object, boolean isSortChoices, EDataType eDataType)
           
 
Method Summary
protected abstract  java.util.Collection<?> getChoiceOfValues()
           
protected abstract  IItemLabelProvider getLabelProvider()
           
protected abstract  java.util.List<?> getValues()
           
protected  void hook(com.google.gwt.user.client.ui.ListBox listBox, java.util.List<?> values)
           
protected abstract  boolean isMultiLine()
           
protected abstract  boolean isUnique()
           
protected abstract  void setValue(java.lang.Object value)
           
 void update()
           
 
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, addBitlessDomHandler, 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, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

object

protected java.lang.Object object

isSortChoices

protected boolean isSortChoices

values

protected java.util.List<?> values

choiceOfValues

protected java.util.List<?> choiceOfValues

valueBox

protected com.google.gwt.user.client.ui.ListBox valueBox

choiceBox

protected com.google.gwt.user.client.ui.ListBox choiceBox

eDataType

protected EDataType eDataType

textBox

protected com.google.gwt.user.client.ui.TextBox textBox
Constructor Detail

EditorEntryPoint.FeatureEditor

protected EditorEntryPoint.FeatureEditor(java.lang.Object object,
                                         boolean isSortChoices,
                                         EDataType eDataType)
Method Detail

hook

protected void hook(com.google.gwt.user.client.ui.ListBox listBox,
                    java.util.List<?> values)

update

public void update()

getLabelProvider

protected abstract IItemLabelProvider getLabelProvider()

getValues

protected abstract java.util.List<?> getValues()

getChoiceOfValues

protected abstract java.util.Collection<?> getChoiceOfValues()

isMultiLine

protected abstract boolean isMultiLine()

isUnique

protected abstract boolean isUnique()

setValue

protected abstract void setValue(java.lang.Object value)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.