java.lang.Object
screengen.gui.BuildComponentBase
screengen.gui.BuildPanelBase
screengen.gui.BuildContainerBean
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- BuildFrame
- class BuildContainerBean
- extends BuildPanelBase
oToolBarBean
transient ToolBarBean oToolBarBean
oContainer
transient java.awt.Container oContainer
sIndent
static final java.lang.String sIndent
- See Also:
- Constant Field Values
sIndent2
static final java.lang.String sIndent2
- See Also:
- Constant Field Values
oComponent
transient javax.swing.JComponent oComponent
oConstraint
java.awt.GridBagConstraints oConstraint
oParentContainer
BuildPanelBase oParentContainer
oParentAttribute
ComponentAttributeBase oParentAttribute
oSetProperties
java.util.Hashtable oSetProperties
sName
java.lang.String sName
sClassName
java.lang.String sClassName
oAttributeItems
java.util.Hashtable oAttributeItems
oLoadTreeModel
static BuildTreeModel oLoadTreeModel
oLoadObject
static java.lang.Object oLoadObject
BuildContainerBean
BuildContainerBean()
BuildContainerBean
BuildContainerBean(ToolBarBean oNewBean,
ComponentAttributeBase oNewParentAttribute)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
getToolBarBean
public ToolBarBean getToolBarBean()
- Overrides:
getToolBarBean in class BuildComponentBase
getShortClassName
public java.lang.String getShortClassName()
- Overrides:
getShortClassName in class BuildComponentBase
loadFromInstance
public void loadFromInstance(java.lang.Object oObject)
- Overrides:
loadFromInstance in class BuildComponentBase
setObjectProperties
void setObjectProperties()
CreateComponent
void CreateComponent()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
add
public void add(java.lang.String sAttribute,
BuildComponentBase oNew)
throws java.lang.InstantiationException
- Overrides:
add in class BuildComponentBase
showFieldValues
void showFieldValues()
- Overrides:
showFieldValues in class BuildComponentBase
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
getContainer
java.awt.Container getContainer()
add
public void add(java.lang.String sAttribute,
javax.swing.JComponent oNew)
throws java.lang.InstantiationException
getAttributeItems
java.util.Hashtable getAttributeItems()
BuildBean
static BuildComponentBase BuildBean(ToolBarBean oBean,
ComponentAttributeBase oParent)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
BuildContainerBean
static BuildComponentBase BuildContainerBean(ToolBarBean oBean,
ComponentAttributeBase oParent)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
BuildFrameBean
static BuildComponentBase BuildFrameBean(ToolBarBean oBean)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
BuildPanelFrameBean
static BuildComponentBase BuildPanelFrameBean(ToolBarBean oBean)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
createObject
static java.lang.Object createObject(java.lang.String className)
FindInTree
public static javax.swing.tree.DefaultMutableTreeNode FindInTree(java.lang.Object oParent)
InsertIntoTree
public static javax.swing.tree.DefaultMutableTreeNode InsertIntoTree(java.lang.Object oParent,
BuildComponentBase oNew)
insertIntoTree
public static javax.swing.tree.DefaultMutableTreeNode insertIntoTree(javax.swing.tree.DefaultMutableTreeNode oParentNode,
BuildComponentBase oNew)
SetLoadTreeNode
public static void SetLoadTreeNode(BuildTreeModel oNewLoadTreeModel)
getLoadFieldName
public static java.lang.String getLoadFieldName(ToolBarBean oBean,
java.lang.Object oObj)
loadFromClassFile
public static javax.swing.tree.DefaultMutableTreeNode loadFromClassFile(java.lang.String sClassFile)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
getDefaultAddAttribute
ComponentAttributeBase getDefaultAddAttribute()
setPropertyValue
void setPropertyValue(java.lang.String sKey,
java.lang.Object oValue)
getPropertyValue
java.lang.Object getPropertyValue(java.lang.String sKey)
setName
public void setName(java.lang.String sNew)
getName
public java.lang.String getName()
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object
- Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method
never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string
concatenation with this object. If the result is
null, string concatenation will instead
use "null".
The default implementation returns
getClass().getName() + "@" +
Integer.toHexString(hashCode()).
getComponent
public javax.swing.JComponent getComponent()
getConstraints
public java.awt.GridBagConstraints getConstraints()
setComponent
public void setComponent(javax.swing.JComponent oNew)
setConstraints
public void setConstraints(java.awt.GridBagConstraints oNew)
setConstraintsAfterLoad
protected void setConstraintsAfterLoad()
getClassNameWithoutPackage
public static java.lang.String getClassNameWithoutPackage(java.lang.String sName)