public class FieldPropertyDesc extends PropertyDesc
PropertyDesc.TypeCode
PropertyInfo.Edit, PropertyInfo.ExpandState
debug, INHERITABLE, READ_ONLY, REGULAR
Constructor and Description |
---|
FieldPropertyDesc() |
Modifier and Type | Method and Description |
---|---|
FieldComponent |
getField(HasProperties host) |
void |
maybeWritePropertyField(java.io.PrintWriter pw,
HasProperties host,
NumberFormat fmt,
CompositeComponent ancestor) |
void |
postscanPropertyField(java.util.Deque<ScanToken> tokens,
HasProperties host,
CompositeComponent ancestor) |
void |
set(PropertyDesc desc,
java.lang.Class<?> hostClass)
Sets this PropertyDesc from an existing one and a
a specified host class.
|
void |
setField(HasProperties host,
FieldComponent field) |
createHandle, createInstance, getAllowedTypes, getAutoWrite, getDefaultMode, getDefaultNumericRange, getDefaultValue, getDescription, getDimension, getEditing, getFormat, getHostClass, getKey, getMode, getName, getNullValueOK, getPrintFormat, getRange, getTypeCode, getValue, getValueClass, getWidgetExpandState, hasRestrictedRange, initialize, initialize, isInheritable, isReadOnly, isSharable, isSliderAllowed, scanInstance, scanValue, scanValue, setAllowedTypes, setAutoWrite, setDefaultValue, setDescription, setDimension, setEditing, setFormat, setGetMethod, setGetModeMethod, setKey, setMode, setName, setNullValueOK, setNumericRange, setPrintFormat, setSetMethod, setSetModeMethod, setSliderAllowed, setValue, setWidgetExpandState, valueEqualsDefault, writeIfNonDefault, writeValue, writeValue
public void set(PropertyDesc desc, java.lang.Class<?> hostClass)
PropertyDesc
set
in class PropertyDesc
public FieldComponent getField(HasProperties host)
public void setField(HasProperties host, FieldComponent field)
public void maybeWritePropertyField(java.io.PrintWriter pw, HasProperties host, NumberFormat fmt, CompositeComponent ancestor) throws java.io.IOException
java.io.IOException
public void postscanPropertyField(java.util.Deque<ScanToken> tokens, HasProperties host, CompositeComponent ancestor) throws java.io.IOException
java.io.IOException