Share via


This Package | All Packages

Value Editor Classes (com.ms.wfc.core)

These classes provide editors for property values of a given type. Value editors are used within a property browser to modify property values at design time.

ValueEditor
  |
  +--ArrayEditor
  |
  +--BooleanEditor
  |
  +--ByteEditor
  |
  +--CharacterEditor
  |
  +--DoubleEditor
  |
  +--FieldsEditor
  |
  +--FloatEditor
  |
  +--ImmediateStringEditor
  |
  +--LongEditor
  |
  +--ReferenceEditor
  |    |
  |    +--NonEditableReferenceEditor
  |
  +--ShortEditor
  |
  +--StringEditor
  |
  +--StringListEditor

package com.ms.wfc.core

ArrayEditor

Supports property values that are arrays, providing a dialog box to visually add, remove, and sort arrays. This class allows editing of values but does not convert text into values.

BooleanEditor

Supports property values of type boolean. This class can translate to and from textual representations.

ByteEditor

Supports property values of type byte. This class can translate to and from textual representations.

CharacterEditor

Supports property values of type char. This class can translate to and from textual representations.

DoubleEditor

Supports property values of type double. This class can translate to and from textual representations.

FieldsEditor

Supports property values that are the fields of a class. This class enumerates possible values by finding the public static final fields in a class that match the property type. The value editor for the Enum class extends FieldsEditor.

FloatEditor

Supports property values of type float. This class can translate to and from textual representations.

ImmediateStringEditor

Supports string property values that can be updated with each keystroke.

IntegerEditor

Supports property values of type int. This class can translate to and from textual representations.

LongEditor

Supports property values of type long. This class can translate to and from textual representations.

NonEditableReferenceEditor

Supports property values that reference the names of components, and prevents these names from being changed. This class extends ReferenceEditor.

ReferenceEditor

Supports property values that reference other components. This class enumerates possible values by querying the container of the hosting component for all components that implement the property type.

ShortEditor

Supports property values of type short. This class can translate to and from textual representations.

StringEditor

Supports property values that are strings.

StringListEditor

Supports property values that are arrays of strings, providing a dialog box to visually edit the array.