Class ReferencePropEditor<TARGET extends IPropCnr>

java.lang.Object
com.iizigo.prop.BaseEditor<AbstractReference<TARGET>,ReferenceString>
com.iizigo.prop.editor.ReferencePropEditor<TARGET>
All Implemented Interfaces:
IThemeListener, IEditedPropControllerOwner<AbstractReference<TARGET>,ReferenceString>, IEditedPropertyEntry<AbstractReference<TARGET>,ReferenceString>, IEditedPropertyEntryMultiProp<AbstractReference<TARGET>,ReferenceString>, IPropertyDefined, IDisposedPart
Direct Known Subclasses:
BaseReferencePropEditor, ImageReferencePropEditor, VSParticipantEditor, VSReferencePropEditor

public class ReferencePropEditor<TARGET extends IPropCnr> extends BaseEditor<AbstractReference<TARGET>,ReferenceString>
The Reference property editor consists of a simple entry field and a more button. It states it's using StringProp, but it's rather the subclass of it, e.g. VSReference, etc, as this property editor can handle any "simple" string reference.
Author:
Christopher Mindus
  • Field Details

    • TEXT_MESSAGE

      protected String TEXT_MESSAGE
      Text message as tooltip text.
    • SELECT_MESSAGE

      protected String SELECT_MESSAGE
    • image

      protected Image image
    • classes

      protected Class<?>[] classes
    • filterClass

      protected Class<ViewerFilter> filterClass
    • filter

      protected ViewerFilter filter
    • tip

      protected IzToolTip tip
    • miSelect

      protected IzMenuItem miSelect
    • miGoto

      protected IzMenuItem miGoto
    • selectionRoot

      protected Object selectionRoot
      Selection root.
    • alternateSelection

      protected Object alternateSelection
    • alternateExpansionLevel

      protected int alternateExpansionLevel
  • Constructor Details

    • ReferencePropEditor

      public ReferencePropEditor()
      Default constructor called before createControls.
  • Method Details