Serialized Form
x_axis
int x_axis
y_axis
int y_axis
zoomScale
double zoomScale
model
HierarchyModel model
selectedModel
HierarchyModel selectedModel
topNodeName
java.lang.String topNodeName
pathModelVector
java.util.Vector pathModelVector
columnVector
java.util.Vector columnVector
dataVector
java.util.Vector dataVector
compressedColumnVector
java.util.Vector compressedColumnVector
compressedDataVector
java.util.Vector compressedDataVector
model
HierarchyModel model
pathModelIndex
int pathModelIndex
maxLegIndex
int maxLegIndex
levelsCount
int levelsCount
levelIndex
int levelIndex
pathsVector
java.util.Vector pathsVector
- Vector to store the path objects
orCombMap
java.util.HashMap orCombMap
levelHashtable
java.util.Hashtable levelHashtable
nodePathsHashtable
java.util.Hashtable nodePathsHashtable
flushHashtable
java.util.Hashtable flushHashtable
currentModel
HierarchyModel currentModel
selectedNode
HierarchyNode selectedNode
userModel
HierarchyModel userModel
MODEL_CAN_BE_FINISHED
boolean MODEL_CAN_BE_FINISHED
- varible to hold if the model can be finished or not
modelType
int modelType
nodeCount
int nodeCount
instanceId
java.lang.Integer instanceId
name
java.lang.String name
category
java.lang.String category
type
java.lang.String type
description
java.lang.String description
email_id
java.lang.String email_id
modelVersion
java.lang.Double modelVersion
lastUpdatedBy
java.lang.String lastUpdatedBy
lastUpdatedDate
java.sql.Timestamp lastUpdatedDate
properties
java.util.Hashtable properties
selectedNode
GPSNode selectedNode
rootNode
GPSNode rootNode
modelVersionData
java.util.ArrayList modelVersionData
createdBy
int createdBy
nodeTypeID
int nodeTypeID
- variable to store what kind of relation a node can have
dataFlag
int dataFlag
- holds whether node has complete data or partial data
by default node has complate data, implementator need to update the dataflag for the node
if he want to implement getting data dynamically at the time of selection
imageName
java.lang.String imageName
- Image Name for the node this varaible value is going to be used
when node type specific image is not used in the hierarcy model and
while reterving the workflow the value of this variable is used for showing the image.
nodeID
java.lang.Double nodeID
- node id
explosionStopFlag
boolean explosionStopFlag
- explosion stoping flag - whether should be involved in the explosion or not
nodeType
int nodeType
- Represents ...
name
java.lang.String name
- Represents ...
type
java.lang.String type
- name of the node type
imageFile
java.lang.String imageFile
- Represents ...
origin
java.awt.Point origin
- Represents ...
customPanelFile
java.lang.String customPanelFile
- Represents ...
userObject
java.lang.Object userObject
- Represents ...
key
java.lang.String key
- Represents ...
gpsModel
GPSModel gpsModel
- a node can contain a model
drillDownFlag
boolean drillDownFlag
- drill down feature for the node - by default it is true
notes
java.lang.String notes
ACDFlag
java.lang.String ACDFlag
root
HierarchyNode root
userObject
java.lang.Object userObject
rootNodesVector
java.util.Vector rootNodesVector
pathVector
java.util.Vector pathVector
visitedNodeVector
java.util.Vector visitedNodeVector
legIncrementedFlag
boolean legIncrementedFlag
availableInPath
boolean availableInPath
- variable to identify whether the node is available in the path or not
by default - node is not available in the path. This variable is set to true from outside
for all the nodes which are relationally OR TYPE
For example: Child Node with QUOTA relation is nothing but OR type
relationalORType
boolean relationalORType
- variable to identify whether the node is a relational OR Type with it's parent or not
If the flag is true, then it is OR type to it's parent, otherwise it is AND type
allowsChildren
boolean allowsChildren
- true if the node is able to have children
alternateFlag
boolean alternateFlag
secondaryParentFlag
boolean secondaryParentFlag
position
int position
mode
int mode
nodeNumber
int nodeNumber
relationTypeID
int relationTypeID
legIndex
int legIndex
levelIndex
int levelIndex
pathKey
int pathKey
ROOT
int ROOT
PARENT
int PARENT
CHILD
int CHILD
relationName
java.lang.String relationName
children
java.util.Vector children
- array of children, may be null if this node has no children
alternates
java.util.Vector alternates
parentNodesVector
java.util.Vector parentNodesVector
primaryNode
GPSNode primaryNode
parent
HierarchyNode parent
- this node's parent, or null if this node has no parent
ROOT
int ROOT
PARENT
int PARENT
CHILD
int CHILD
PARENTANDCHILD
int PARENTANDCHILD
RELATION_PARENT
int RELATION_PARENT
RELATION_CHILD
int RELATION_CHILD
childExplodedHashmap
java.util.HashMap childExplodedHashmap
- variables to store exploded node details
alternateExplodedHashmap
java.util.HashMap alternateExplodedHashmap
parentExplodedHashmap
java.util.HashMap parentExplodedHashmap
objectMaker
ObjectMaker objectMaker
newImplFlag
boolean newImplFlag
modelFlushFlag
boolean modelFlushFlag
inheritanceEnabledFlag
boolean inheritanceEnabledFlag
objectMakerName
java.lang.String objectMakerName
objectMakerAliasName
java.lang.String objectMakerAliasName
fdtAliasName
java.lang.String fdtAliasName
detailVector
java.util.Vector detailVector
dragRectFlag
boolean dragRectFlag
dragLineFlag
boolean dragLineFlag
startFlag
boolean startFlag
clearFlag
boolean clearFlag
saZoomFlag
boolean saZoomFlag
resetValuesCalled
boolean resetValuesCalled
betweenFlag
boolean betweenFlag
modelFlushFlag
boolean modelFlushFlag
- variable used for whether model can be flushed in build mode or not
if the model is retrieved from gps database, then it is eligible for flushing. If it is retrieved
from ERP, then eligibility for flushing is depending on object maker, which retrieved this model
messageBundle
java.util.ResourceBundle messageBundle
propertySheetAlign
int propertySheetAlign
status
int status
selection
int selection
canvasMode
int canvasMode
canvasSize
int canvasSize
MODEL_MODE
int MODEL_MODE
zoomScale
double zoomScale
selectedRelationName
java.lang.String selectedRelationName
moduleName
java.lang.String moduleName
propertyListeners
java.util.Vector propertyListeners
dynamicTabbedPaneListeners
java.util.Vector dynamicTabbedPaneListeners
keyModelsVector
java.util.Vector keyModelsVector
menuItemVector
java.util.Vector menuItemVector
nonNodeMenuItemVector
java.util.Vector nonNodeMenuItemVector
nonNodeViewMenuItemVector
java.util.Vector nonNodeViewMenuItemVector
menuItemListenerVector
java.util.Vector menuItemListenerVector
nodeRelationListenerVector
java.util.Vector nodeRelationListenerVector
originDescHashtable
java.util.Hashtable originDescHashtable
- Hash table variable to keep trace of node origins
variables store origin as key and node description as object & node object as object
get a references from painter
originNodeHashtable
java.util.Hashtable originNodeHashtable
addedButtonsHashtable
java.util.Hashtable addedButtonsHashtable
cursor
java.awt.Cursor cursor
clippedImage
java.awt.Image clippedImage
image
java.awt.Image image
listener
java.awt.event.ActionListener listener
font
java.awt.Font font
currentPoint
java.awt.Point currentPoint
previousPoint
java.awt.Point previousPoint
imagePoint
java.awt.Point imagePoint
lineStartPoint
java.awt.Point lineStartPoint
lineEndPoint
java.awt.Point lineEndPoint
popupMenu
gps.tools.TrinitiPopupMenu popupMenu
addChildAtMenu
gps.main.TrinitiMenu addChildAtMenu
addAlternateAtMenu
gps.main.TrinitiMenu addAlternateAtMenu
addParentAtMenu
gps.main.TrinitiMenu addParentAtMenu
detailMenu
gps.main.TrinitiMenu detailMenu
model
HierarchyModel model
betweenParentNode
HierarchyNode betweenParentNode
betweenChildNode
HierarchyNode betweenChildNode
modelCreator
gps.build.ModelCreator modelCreator
modelAutoDataHandler
gps.propertysheets.ModelAutoDataHandler modelAutoDataHandler
repository
gps.repository.ClientRepository repository
buildFrameListener
gps.event.BHTreeBuildFrameListener buildFrameListener
buildFrame
gps.build.BHTreeBuildFrame buildFrame