Class EditorDirtyProperty

  • All Implemented Interfaces:
    org.eclipse.core.databinding.property.IProperty, org.eclipse.core.databinding.property.value.IValueProperty

    public class EditorDirtyProperty
    extends org.eclipse.core.databinding.property.value.SimpleValueProperty
    If you want to be able to set the value of this propery, you have to pass EditorDirtyProperty.DirtyMarkableEditor to observe(). If you want to use this property for reading only, you can go with just IEditorPart
    • Constructor Detail

      • EditorDirtyProperty

        public EditorDirtyProperty()
    • Method Detail

      • adaptListener

        public org.eclipse.core.databinding.property.INativePropertyListener adaptListener​(org.eclipse.core.databinding.property.ISimplePropertyListener listener)
        Specified by:
        adaptListener in class org.eclipse.core.databinding.property.value.SimpleValueProperty
      • doGetValue

        protected Object doGetValue​(Object source)
        Specified by:
        doGetValue in class org.eclipse.core.databinding.property.value.SimpleValueProperty
      • doSetValue

        protected void doSetValue​(Object source,
                                  Object value)
        Specified by:
        doSetValue in class org.eclipse.core.databinding.property.value.SimpleValueProperty
      • getValueType

        public Object getValueType()