java.lang.Object
screengen.gui.ToolBarBean
- Direct Known Subclasses:
- ButtonToolBarBean, CheckBoxToolBarBean, ComboBoxToolBarBean, ContainerToolBarBean, EditorPaneToolBarBean, LabelToolBarBean, ListToolBarBean, OptionPaneToolBarBean, RadioButtonToolBarBean, ScrollBarToolBarBean, SliderToolBarBean, TableToolBarBean, TextAreaToolBarBean, TextFieldToolBarBean, TextPaneToolBarBean, TreeToolBarBean
- class ToolBarBean
- extends java.lang.Object
|
Method Summary |
(package private) void |
addAttributesToShow(java.util.Vector oAttributesToShow)
|
(package private) void |
addAttributeSubComponent(BuildContainerBean oCont,
java.lang.String sAttribute,
BuildComponentBase oNewChild)
|
(package private) java.util.Hashtable |
buildAttributes(BuildComponentBase oComp)
|
(package private) BuildComponentBase |
buildComponent(ComponentAttributeBase oParent)
|
(package private) java.lang.String |
BuildConstructAndAdd(BuildFrame oBase,
java.awt.Component oComp)
|
(package private) java.lang.String |
BuildConstructor(BuildComponentBase oBase,
java.awt.Component oComp)
|
(package private) java.lang.String |
BuildDeclaration(BuildFrame oBase,
java.awt.Component oComp)
|
(package private) javax.swing.JComponent |
BuildDisplayChoiceCombo()
|
(package private) BuildComponentBase |
BuildFrameBean()
|
(package private) java.lang.String |
BuildLocalConstructor(BuildComponentBase oBase,
java.awt.Component oComp)
|
(package private) javax.swing.JComponent |
BuildPanel()
|
(package private) javax.swing.JComponent |
BuildPanelX()
|
(package private) javax.swing.JComponent |
BuildTable()
|
(package private) static ToolBarBean |
buildToolBarBean(java.lang.String sNewClassName,
java.lang.Class oNewClass,
java.beans.BeanInfo oNewBeanInfo)
|
(package private) javax.swing.JComponent |
CreateComponent()
|
javax.swing.JComponent |
createNewInstance()
|
(package private) static ToolBarBean |
findBean(java.lang.Class oFindClass)
|
(package private) static ToolBarBean |
findBean(java.lang.String sClassName)
|
java.lang.String |
generateNewName()
|
java.lang.Class |
getBeanClass()
|
(package private) java.lang.String |
getClassName()
|
(package private) java.awt.Container |
getContainer(javax.swing.JComponent oComp)
|
int |
getDisplayOption()
|
(package private) int |
getNextSequence()
|
(package private) javax.swing.JComponent |
getPanel()
|
(package private) java.lang.String |
getShortClassName()
|
(package private) boolean |
isAContainer()
|
(package private) boolean |
isRequired(java.beans.PropertyDescriptor oDesc)
|
void |
loadFromInstance(BuildComponentBase oBaseObj,
java.lang.Object oObj)
|
void |
loadPropertiesFromInstance(BuildComponentBase oBaseObj,
java.lang.Object oObj)
|
(package private) java.lang.String |
MakeClassConstructor(BuildFrameInterface oBase,
javax.swing.JInternalFrame oFrame)
|
(package private) java.lang.String |
MakeFrameConstructor(BuildFrameInterface oBase,
javax.swing.JInternalFrame oFrame)
|
(package private) void |
setAttributesToShow()
|
void |
setDisplayOption(int iNew)
|
(package private) void |
SetFields(BuildComponentBase oObj)
|
(package private) void |
SetFieldsX(BuildComponentBase oObj)
|
(package private) void |
setObjectProperty(BuildComponentBase oObject,
java.lang.String sPropertyName,
java.lang.Object oNewValue)
|
private void |
setUpIntegerEditor(javax.swing.JTable table)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sClassName
java.lang.String sClassName
sShortClassName
java.lang.String sShortClassName
oClass
java.lang.Class oClass
oBeanInfo
java.beans.BeanInfo oBeanInfo
oPanel
javax.swing.JComponent oPanel
bIsAContainerFlg
boolean bIsAContainerFlg
oFieldLookup
java.util.Hashtable oFieldLookup
oPropertyLookup
java.util.Hashtable oPropertyLookup
oCurrentObject
BuildComponentBase oCurrentObject
oToolBarBeans
static java.util.Vector oToolBarBeans
iUniqueId
int iUniqueId
oItemModel
ComponentAttributeTableModel oItemModel
oAttributeTable
javax.swing.JTable oAttributeTable
DISPLAYOPTION_All
static final int DISPLAYOPTION_All
- See Also:
- Constant Field Values
DISPLAYOPTION_Min
static final int DISPLAYOPTION_Min
- See Also:
- Constant Field Values
DISPLAYOPTION_Select
static final int DISPLAYOPTION_Select
- See Also:
- Constant Field Values
DISPLAYOPTION_Unknown
static final int DISPLAYOPTION_Unknown
- See Also:
- Constant Field Values
iDisplayOption
static int iDisplayOption
sDisplayOptions
static final java.lang.String[] sDisplayOptions
ToolBarBean
ToolBarBean()
getClassName
java.lang.String getClassName()
getShortClassName
java.lang.String getShortClassName()
getBeanClass
public java.lang.Class getBeanClass()
getNextSequence
int getNextSequence()
generateNewName
public java.lang.String generateNewName()
createNewInstance
public javax.swing.JComponent createNewInstance()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
findBean
static ToolBarBean findBean(java.lang.Class oFindClass)
findBean
static ToolBarBean findBean(java.lang.String sClassName)
BuildFrameBean
BuildComponentBase BuildFrameBean()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
MakeFrameConstructor
java.lang.String MakeFrameConstructor(BuildFrameInterface oBase,
javax.swing.JInternalFrame oFrame)
MakeClassConstructor
java.lang.String MakeClassConstructor(BuildFrameInterface oBase,
javax.swing.JInternalFrame oFrame)
isAContainer
boolean isAContainer()
getContainer
java.awt.Container getContainer(javax.swing.JComponent oComp)
CreateComponent
javax.swing.JComponent CreateComponent()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
addAttributeSubComponent
void addAttributeSubComponent(BuildContainerBean oCont,
java.lang.String sAttribute,
BuildComponentBase oNewChild)
throws java.lang.InstantiationException
buildAttributes
java.util.Hashtable buildAttributes(BuildComponentBase oComp)
buildToolBarBean
static ToolBarBean buildToolBarBean(java.lang.String sNewClassName,
java.lang.Class oNewClass,
java.beans.BeanInfo oNewBeanInfo)
buildComponent
BuildComponentBase buildComponent(ComponentAttributeBase oParent)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
loadFromInstance
public void loadFromInstance(BuildComponentBase oBaseObj,
java.lang.Object oObj)
loadPropertiesFromInstance
public void loadPropertiesFromInstance(BuildComponentBase oBaseObj,
java.lang.Object oObj)
BuildConstructAndAdd
java.lang.String BuildConstructAndAdd(BuildFrame oBase,
java.awt.Component oComp)
BuildDeclaration
java.lang.String BuildDeclaration(BuildFrame oBase,
java.awt.Component oComp)
BuildConstructor
java.lang.String BuildConstructor(BuildComponentBase oBase,
java.awt.Component oComp)
BuildLocalConstructor
java.lang.String BuildLocalConstructor(BuildComponentBase oBase,
java.awt.Component oComp)
setObjectProperty
void setObjectProperty(BuildComponentBase oObject,
java.lang.String sPropertyName,
java.lang.Object oNewValue)
getPanel
javax.swing.JComponent getPanel()
isRequired
boolean isRequired(java.beans.PropertyDescriptor oDesc)
BuildPanel
javax.swing.JComponent BuildPanel()
setDisplayOption
public void setDisplayOption(int iNew)
getDisplayOption
public int getDisplayOption()
BuildDisplayChoiceCombo
javax.swing.JComponent BuildDisplayChoiceCombo()
setAttributesToShow
void setAttributesToShow()
addAttributesToShow
void addAttributesToShow(java.util.Vector oAttributesToShow)
BuildTable
javax.swing.JComponent BuildTable()
setUpIntegerEditor
private void setUpIntegerEditor(javax.swing.JTable table)
SetFields
void SetFields(BuildComponentBase oObj)
BuildPanelX
javax.swing.JComponent BuildPanelX()
SetFieldsX
void SetFieldsX(BuildComponentBase oObj)