jet.controls
Class JetStringList

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

public class JetStringList
extends JetString
implements jet.convert.StringListInfo

JetPassword, Only For Designer UI, for saving/retrieving a String
It does no different with JetString, except can reset default value



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
JetStringList()
           
JetStringList(jet.controls.JetObject parent, java.lang.String name)
          Create a JetStringList instance with default value and default value are empty-string.
JetStringList(jet.controls.JetObject parent, java.lang.String name, java.lang.String value)
          Create a JetStringList instance with specified value.
 
Method Summary
 java.util.Vector getList()
           
 java.util.Vector getPropertyChoice()
          Only For Designer UI
 void setDefault(java.lang.String def)
          Sets default value via a String.
 void setList(java.util.Vector list)
           
 
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

JetStringList

public JetStringList()

JetStringList

public JetStringList(jet.controls.JetObject parent,
                     java.lang.String name)
Create a JetStringList instance with default value and default value are empty-string.

Parameters:
parent - owner
name - name

JetStringList

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

Parameters:
parent - owner
name - name
value - value set to default value and normal value
Method Detail

setDefault

public void setDefault(java.lang.String def)
Sets default value via a String.

Parameters:
def - the String value, DO NOT null

setList

public void setList(java.util.Vector list)
See Also:
JetString.setPropertyChoice(Vector)

getList

public java.util.Vector getList()
Specified by:
getList in interface jet.convert.StringListInfo
See Also:
getPropertyChoice()

getPropertyChoice

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

Overrides:
getPropertyChoice in class JetString
Returns:
property choice