Package com.iizigo.prop.editor
Class FontFamilyPropEditor
- java.lang.Object
- com.iizigo.prop.BaseEditor<StringProp,java.lang.String>
- com.iizigo.prop.editor.StringPropEditor
- com.iizigo.prop.editor.FontFamilyPropEditor
- All Implemented Interfaces:
IEditedPropControllerOwner<StringProp,java.lang.String>,IEditedPropertyEntry<StringProp,java.lang.String>,IEditedPropertyEntryMultiProp<StringProp,java.lang.String>,IPropertyDefined
public class FontFamilyPropEditor extends StringPropEditor
The FontFamily property editor for styles.- Author:
- Christopher Mindus
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]STANDARD_FONTSThe list of standard fonts that are installed in the system by default.Fields inherited from class com.iizigo.prop.editor.StringPropEditor
descr
Fields inherited from class com.iizigo.prop.BaseEditor
appUI, combo, control, controller, definedButton, display, editor, focusListener, hasBeenModified, info, more, multipleValueWarningInput, options, parent, propController, shell, text, validator, wasDefinedAtFocusGained
Constructor Summary
Constructors Constructor Description FontFamilyPropEditor()Default constructor called before createControls.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreate()Creates the property editor controls.IzToolTipgetNativeToolTip()Gets a "native" tooltip to use.Methods inherited from class com.iizigo.prop.editor.StringPropEditor
doUndefineIfEmpty, formatValue, getDefaultValue, getToolTipText, getToolTipText2, getValue, parseOptions
Methods inherited from class com.iizigo.prop.BaseEditor
assignMaster, beginProcessEvent, canProcessEvents, checkInput, createCCombo, createControls, createGridLayout, createIzMenu, createMoreButton, createMoreIzMenu, createText, dispose, doValueChangeConversion, endProcessEvent, getBaseEditor, getCurrentInput, getCurrentValue, getCurrentValues, getModifyListener, getOption, getSelectionListener, getSeverity, getShell, hasFocus, initialize, isPropReadOnly, onDefine, onDispose, onDoubleClick, onError, onF4List, onFocusGained, onFocusLost, onMore, onReadOnly, onUndefined, onUpdate, setColors, setCurrentValue, setEditable, setFocus, setInput, setInputValue, setInputValueFromProp, setToolTipText, showMenu, updateTooltip, validate
Method Detail
create
protected void create()
Creates the property editor controls.- Overrides:
createin classStringPropEditor
getNativeToolTip
public IzToolTip getNativeToolTip()
Gets a "native" tooltip to use.- Overrides:
getNativeToolTipin classBaseEditor<StringProp,java.lang.String>- Returns:
- null for none, otherwise the IzToolTip instance.