Class ChoiceProperty

All Implemented Interfaces:
Property, com.infoteria.gui.property.provider.ChoiceItemProvider, Cloneable
Direct Known Subclasses:
PathResolverProperty

public class ChoiceProperty extends StringProperty implements com.infoteria.gui.property.provider.ChoiceItemProvider
ドロップダウンリストで値を選択できるプロパティです。
  • Field Details

  • Constructor Details

  • Method Details

    • getType

      public String getType()
      Description copied from interface: Property
      プロパティ型を返します。
      Specified by:
      getType in interface Property
      Overrides:
      getType in class StringProperty
    • getChoiceItems

      public Object[] getChoiceItems()
      Specified by:
      getChoiceItems in interface com.infoteria.gui.property.provider.ChoiceItemProvider
    • getChoiceItemDisplayNameProvider

      public com.infoteria.gui.util.DisplayNameProvider getChoiceItemDisplayNameProvider()
      Specified by:
      getChoiceItemDisplayNameProvider in interface com.infoteria.gui.property.provider.ChoiceItemProvider
    • getChoiceItemInfo

      public com.infoteria.asteria.flowbuilder2.property.ChoiceItemInfo getChoiceItemInfo()
    • setChoiceItemInfo

      public void setChoiceItemInfo(com.infoteria.asteria.flowbuilder2.property.ChoiceItemInfo info)
    • isChoiceOnly

      public boolean isChoiceOnly()
      Specified by:
      isChoiceOnly in interface com.infoteria.gui.property.provider.ChoiceItemProvider
    • setChoiceOnly

      public void setChoiceOnly(boolean b)
    • getAdapter

      public Object getAdapter(Class<?> clazz)
      Description copied from interface: Property
      Adapterを返します。
      Specified by:
      getAdapter in interface Property
      Overrides:
      getAdapter in class AbstractProperty