Class RegExGroupComputer

java.lang.Object
org.eclipse.core.databinding.observable.AbstractObservable
org.eclipse.core.databinding.observable.value.AbstractObservableValue<Object>
com.e1c.langtool.ui.editor.regex.RegExGroupComputer
All Implemented Interfaces:
org.eclipse.core.databinding.observable.IObservable, org.eclipse.core.databinding.observable.value.IObservableValue<Object>

public class RegExGroupComputer extends org.eclipse.core.databinding.observable.value.AbstractObservableValue<Object>
  • Constructor Summary

    Constructors
    Constructor
    Description
    RegExGroupComputer(org.eclipse.core.databinding.observable.value.IObservableValue<RegExFile> currentFile, org.eclipse.core.databinding.observable.list.IObservableList<RegExGroup> groups, org.eclipse.core.databinding.observable.value.IObservableValue<RegExItem> item, org.eclipse.core.databinding.observable.value.IObservableValue<TranslateLanguage> currentLanguage, ITranslationStorageManager storageManager, ITranslatingProjectManager translatingProjectManager, IStorageSettingsManager storageSettingsManager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addListener(Object arg0, org.eclipse.core.databinding.observable.IObservablesListener arg1)
     
    protected Object
     
    protected Object
     
    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)
     
    void
     

    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, dispose, 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, dispose, getRealm, isDisposed, removeChangeListener, removeDisposeListener, removeStaleListener
  • Constructor Details

  • Method Details

    • getValueType

      public Object getValueType()
    • doGetValue

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

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

      public void updateTranslation(RegExGroup element)
    • 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