|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjet.controls.JetProperty
public abstract class JetProperty
The base class of all the property that a suit of object tree.
| Field Summary | |
|---|---|
static int |
CHART_BACKGROUND_EDITOR
|
static int |
CHART_FILLPATTERN_EDITOR
|
static int |
CHART_FILTER_EDITOR
|
static int |
CHART_FILTER_EDITOR_NO_DATE
|
static int |
CHART_ICON_STYLE
|
static int |
CHART_PATTERN_LIST_EDITOR
|
static int |
CHART_PENSTYLE_EDITOR
|
static int |
CHART_TEXTSTYLE_EDITOR
|
static int |
CHOICE_EDITOR
|
static int |
COLOR_EDITOR
|
static int |
COMBO_EDITOR
|
static int |
COMMAND_EDITOR
|
static int |
CONTROL_SELECT_ITEMS
|
static int |
DATASOURCE_EDITOR
|
static int |
DBCOL_EDITOR
|
static int |
DETAIL_REPORT_EDITOR
|
static int |
EDIT_FORBIDDEN
|
static int |
EDIT_FORBIDDEN_INIT
|
static int |
EDITABLE_ALLTIME
|
static int |
INTERNAL
|
static int |
LINK_EDITOR
|
static int |
MULSEL_EDITOR
|
static int |
PARAMCOL_EDITOR
|
static int |
QUERY_EDITOR
|
static int |
RECORDDB_EDITOR
|
static int |
SECURITY_EDITOR
|
static int |
TEXT_EDITOR
|
| Constructor Summary | |
|---|---|
JetProperty()
|
|
JetProperty(JetObject parent,
java.lang.String name)
The constructor of JetProperty. |
|
| Method Summary | |
|---|---|
boolean |
canChangeByBL()
|
boolean |
canChangeByFmtt()
|
boolean |
canChangeByOthers()
Detecte if the property can be changed by anothe object. |
JetChangeBy |
getChangeBy()
|
java.lang.Object |
getChangeByBL()
|
java.lang.String |
getChangeByBLName()
|
java.lang.Object |
getChangeByFmtt()
|
java.lang.String |
getChangeByFmttName()
|
java.lang.Object |
getChangeByObject()
Get the changing target object. |
java.lang.String |
getChangeByObjectName()
Get the changing target object. |
int |
getEditFlag()
|
int |
getEditorType()
|
java.lang.String |
getInspValue()
|
java.lang.String |
getInspValue(int unit,
int fraction)
get value for showing, when the property is JetUnitNumber then return toString() |
int[] |
getMatchingSqlType()
Get Matching SQL Type of this property |
java.lang.String |
getName()
Get the property name. |
java.lang.Object |
getNormalObject()
|
java.lang.Object |
getObject()
Get the property value. |
JetObject |
getParent()
Get the owner of the property. |
java.util.Vector |
getPropertyChoice()
|
int |
getPropType()
|
java.lang.Object |
getUnifiedObject()
|
java.lang.Object |
getValue()
Get the value object. |
boolean |
isChagneByFmtt()
|
boolean |
isChangeByBL()
|
boolean |
isChangeByOther()
Detect if the property is changing by another object. |
boolean |
isNull()
|
boolean |
isTransient()
|
void |
loadFullChangeBy(java.lang.String changeBy)
ONLY FOR LAOD CHANGE BY STRING |
void |
propertyChanged()
|
java.lang.String |
saveFullChangeBy()
ONLY FOR SAVE CHANGE BY STRING |
void |
set(java.lang.String theval)
Sets the value to this property via a String. |
void |
setCanChangeByBL(boolean bSet)
|
void |
setCanChangeByFmtt(boolean bSet)
|
void |
setCanChangeByOthers(boolean bSet)
If this property can not be dynanmic changed, set false. |
void |
setChangeByBL(java.lang.Object obj)
|
void |
setChangeByFmtt(java.lang.Object obj)
|
void |
setChangeByObject(java.lang.Object obj)
If want the property changing by another object, set the target object. |
void |
setEditFlag(int flag)
|
void |
setEditorType(int type)
|
void |
setObject(java.lang.Object value)
Set the property value. |
void |
setTransient(boolean tran)
|
void |
setUnitValue(java.lang.String theval)
Sets the value to this property via a String and if the value based on unit, this method will converte unit to pixel. |
java.lang.String |
toUnitString()
Return the value as a string, if the property is based on unit, before return will converte the pixels to unit. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static int TEXT_EDITOR
public static int COMBO_EDITOR
public static int COLOR_EDITOR
public static int COMMAND_EDITOR
public static int CHOICE_EDITOR
public static int DBCOL_EDITOR
public static int PARAMCOL_EDITOR
public static int QUERY_EDITOR
public static int CHART_PATTERN_LIST_EDITOR
public static int LINK_EDITOR
public static int RECORDDB_EDITOR
public static int MULSEL_EDITOR
public static int CHART_FILTER_EDITOR
public static int CHART_FILTER_EDITOR_NO_DATE
public static int CHART_ICON_STYLE
public static int DATASOURCE_EDITOR
public static int SECURITY_EDITOR
public static int DETAIL_REPORT_EDITOR
public static int CONTROL_SELECT_ITEMS
public static final int EDIT_FORBIDDEN
public static final int EDIT_FORBIDDEN_INIT
public static final int EDITABLE_ALLTIME
public static final int INTERNAL
public static int CHART_TEXTSTYLE_EDITOR
public static int CHART_PENSTYLE_EDITOR
public static int CHART_FILLPATTERN_EDITOR
public static int CHART_BACKGROUND_EDITOR
| Constructor Detail |
|---|
public JetProperty()
public JetProperty(JetObject parent,
java.lang.String name)
parent - the owner of the property.name - the property name| Method Detail |
|---|
public java.lang.String getName()
public boolean isNull()
public java.util.Vector getPropertyChoice()
public java.lang.Object getObject()
public java.lang.Object getUnifiedObject()
public java.lang.Object getNormalObject()
public void setObject(java.lang.Object value)
public java.lang.Object getValue()
public void set(java.lang.String theval)
theval - the String valpublic void setUnitValue(java.lang.String theval)
public void setEditorType(int type)
public int getEditorType()
public final void setChangeByObject(java.lang.Object obj)
public final void setChangeByFmtt(java.lang.Object obj)
public final void setChangeByBL(java.lang.Object obj)
public final java.lang.Object getChangeByObject()
public final java.lang.Object getChangeByFmtt()
public final java.lang.Object getChangeByBL()
public final java.lang.String getChangeByObjectName()
public final java.lang.String getChangeByFmttName()
public final java.lang.String getChangeByBLName()
public boolean isChangeByOther()
public boolean isChagneByFmtt()
public boolean isChangeByBL()
public JetChangeBy getChangeBy()
public void setCanChangeByOthers(boolean bSet)
public void setCanChangeByFmtt(boolean bSet)
public void setCanChangeByBL(boolean bSet)
public boolean canChangeByOthers()
public boolean canChangeByFmtt()
public boolean canChangeByBL()
public java.lang.String saveFullChangeBy()
#setFullChangeBy(String)public void loadFullChangeBy(java.lang.String changeBy)
changeBy, - it MUST FIT following regular-expression:saveFullChangeBy()public void propertyChanged()
public java.lang.String toUnitString()
public java.lang.String getInspValue(int unit,
int fraction)
public java.lang.String getInspValue()
public void setEditFlag(int flag)
public int getEditFlag()
public JetObject getParent()
public int getPropType()
public int[] getMatchingSqlType()
public void setTransient(boolean tran)
public boolean isTransient()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||