Class NameTextObservableValue

java.lang.Object
org.eclipse.core.databinding.observable.AbstractObservable
org.eclipse.core.databinding.observable.value.AbstractObservableValue
com._1c.g5.v8.dt.common.ui.databinding.NameTextObservableValue
All Implemented Interfaces:
org.eclipse.core.databinding.observable.IObservable, org.eclipse.core.databinding.observable.value.IObservableValue

public class NameTextObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue
Observable value for text property of Text SWT widget. Fires change event when user hits the Return key or widget loses the focus.
  • Constructor Summary

    Constructors
    Constructor
    Description
    NameTextObservableValue(org.eclipse.swt.custom.StyledText text)
    Instantiates a new name text observable value.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addListener(Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
     
    protected Object
     
    void
     
    protected String
     
    protected void
     
    protected void
    fireEvent(org.eclipse.core.databinding.observable.ObservableEvent arg0)
     
    protected void
     
    org.eclipse.core.databinding.observable.Realm
     
     
    protected boolean
     
    protected void
     
    protected void
    removeListener(Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
     

    Methods inherited from class org.eclipse.core.databinding.observable.value.AbstractObservableValue

    addValueChangeListener, fireChange, fireValueChange, getValue, isStale, removeValueChangeListener, setValue

    Methods inherited from class org.eclipse.core.databinding.observable.AbstractObservable

    addChangeListener, addDisposeListener, addStaleListener, checkRealm, fireStale, isDisposed, removeChangeListener, removeDisposeListener, removeStaleListener

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.core.databinding.observable.IObservable

    addChangeListener, addDisposeListener, addStaleListener, getRealm, isDisposed, removeChangeListener, removeDisposeListener, removeStaleListener
  • Constructor Details

    • NameTextObservableValue

      public NameTextObservableValue(org.eclipse.swt.custom.StyledText text)
      Instantiates a new name text observable value.
      Parameters:
      text - text to observe the text property of.
  • Method Details

    • getValueType

      public Object getValueType()
    • doGetValue

      protected String doGetValue()
      Specified by:
      doGetValue in class org.eclipse.core.databinding.observable.value.AbstractObservableValue
    • doSetValue

      protected void doSetValue(Object value)
      Overrides:
      doSetValue in class org.eclipse.core.databinding.observable.value.AbstractObservableValue
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.core.databinding.observable.IObservable
      Overrides:
      dispose in class org.eclipse.core.databinding.observable.AbstractObservable
    • addListener

      protected void addListener(Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
    • removeListener

      protected void removeListener(Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
    • hasListeners

      protected boolean hasListeners()
    • fireEvent

      protected void fireEvent(org.eclipse.core.databinding.observable.ObservableEvent arg0)
    • firstListenerAdded

      protected void firstListenerAdded()
    • lastListenerRemoved

      protected void lastListenerRemoved()
    • getRealm

      public org.eclipse.core.databinding.observable.Realm getRealm()
    • clone

      protected Object clone() throws CloneNotSupportedException
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException