jet.controls
Class JetFont

java.lang.Object
  extended by jet.controls.JetProperty
      extended by jet.controls.JetString
          extended by jet.controls.JetStringList
              extended by jet.controls.JetFont
All Implemented Interfaces:
jet.convert.PropInfo, jet.convert.StringInfo, jet.convert.StringListInfo, jet.util.Propertiable

public class JetFont
extends JetStringList

JetFont, for saving/retrieving a Font Name
It does no different with JetString, except it doesn't have default value


Note to Developer:
It should be extended from JetString, maybe (extends JetStringList is) author's mistake


Field Summary
 
Fields inherited from class jet.controls.JetProperty
CHART_BACKGROUND_EDITOR, CHART_FILLPATTERN_EDITOR, CHART_FILTER_EDITOR, CHART_FILTER_EDITOR_NO_DATE, CHART_ICON_STYLE, CHART_PATTERN_LIST_EDITOR, CHART_PENSTYLE_EDITOR, CHART_TEXTSTYLE_EDITOR, CHOICE_EDITOR, COLOR_EDITOR, COMBO_EDITOR, COMMAND_EDITOR, CONTROL_SELECT_ITEMS, DATASOURCE_EDITOR, DBCOL_EDITOR, DETAIL_REPORT_EDITOR, EDIT_FORBIDDEN, EDIT_FORBIDDEN_INIT, EDITABLE_ALLTIME, INTERNAL, LINK_EDITOR, MULSEL_EDITOR, PARAMCOL_EDITOR, QUERY_EDITOR, RECORDDB_EDITOR, SECURITY_EDITOR, TEXT_EDITOR
 
Fields inherited from interface jet.util.Propertiable
BIGSTRING, BOOLEAN, CHG_FMTTINGBLNAME, CHG_FMTTINGFORMULA, CHG_OTHER, COLOR, COMPFML_RESOURCE, CUSTOMER, CUSTOMERLINK, DELIM, DELIMCHAR, DOUBLE, ENUMERATION, IGNORED, IMAGE, IMGVECTOR, MAPPINGTBL, NORMAL_RESOURCE, NUMBER, REFERENCE, STRING, SUB1_DELIM, UNIT, VAL_NORMALLENGTH, VAL_NORMALSTART, VECTOR
 
Constructor Summary
JetFont()
           
JetFont(jet.controls.JetObject parent, java.lang.String name)
          Create a JetFont instance with normal value is 'SansSerif'(after April 26, 2010).
JetFont(jet.controls.JetObject parent, java.lang.String name, java.lang.String value)
          Create a JetFont instance with specified value
 
Method Summary
 java.util.Vector getList()
           
 java.util.Vector getPropertyChoice()
          Only For Designer UI
 
Methods inherited from class jet.controls.JetStringList
setDefault, setList
 
Methods inherited from class jet.controls.JetString
get, getMatchingSqlType, set, set, setPropertyChoice, toString
 
Methods inherited from class jet.controls.JetProperty
canChangeByBL, canChangeByFmtt, canChangeByOthers, enableAllChangeBys, getChangeBy, getChangeByBL, getChangeByBLName, getChangeByBLType, getChangeByFmtt, getChangeByFmttName, getChangeByObject, getChangeByObjectName, getChangeByOtherType, getCurrentValue, getCurrentValue, getEditFlag, getEditorType, getInspValue, getInspValue, getName, getNormalObject, getObject, getParent, getPropType, getRuntimeChangeBy, getUnifiedObject, getValue, isChagneByFmtt, isChangeByBL, isChangeByOther, isCurrentAutoValue, isEnableAutoValue, isNull, isSetAnyChangeBy, isSetRuntimeChgBy, isTransient, loadFullChangeBy, propertyChanged, saveFullChangeBy, setAsAutoValue, setCanChangeByBL, setCanChangeByFmtt, setCanChangeByOthers, setChangeByBL, setChangeByBL, setChangeByFmtt, setChangeByObject, setChangeByObject, setEditFlag, setEditorType, setEnableAutoValue, setObject, setRuntimeChangeBy, setTransient, setUnitValue, toUnitString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jet.convert.StringInfo
get
 
Methods inherited from interface jet.convert.PropInfo
getChangeByObjectName, getInspValue, getName, getValue, isChangeByOther, isNull, toString, toUnitString
 

Constructor Detail

JetFont

public JetFont()

JetFont

public JetFont(jet.controls.JetObject parent,
               java.lang.String name)
Create a JetFont instance with normal value is 'SansSerif'(after April 26, 2010).

Parameters:
parent - owner
name - name

JetFont

public JetFont(jet.controls.JetObject parent,
               java.lang.String name,
               java.lang.String value)
Create a JetFont instance with specified value

Parameters:
parent - owner
name - name
value - the font name set to normal value
Method Detail

getList

public java.util.Vector getList()
Specified by:
getList in interface jet.convert.StringListInfo
Overrides:
getList in class JetStringList
Returns:
a Vector contains all support font name
See Also:
FontSets.getAllFonts()

getPropertyChoice

public java.util.Vector getPropertyChoice()
Description copied from class: JetProperty
Only For Designer UI

Overrides:
getPropertyChoice in class JetStringList
Returns:
property choice