Serialized Form


Package gps.clientapi

Class gps.clientapi.GPSViewerInternalFrame extends javax.swing.JInternalFrame implements Serializable


Package gps.core

Class gps.core.DefaultHierarchyCanvas extends gps.tools.PanelCanvas implements Serializable

Serialized Fields

x_axis

int x_axis

y_axis

int y_axis

zoomScale

double zoomScale

model

HierarchyModel model

selectedModel

HierarchyModel selectedModel

Class gps.core.ExplodedModelInfo extends java.lang.Object implements Serializable

Serialized Fields

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

Class gps.core.ExplosionController extends java.lang.Object implements Serializable

Serialized Fields

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

Class gps.core.GPSModel extends java.lang.Object implements Serializable

Serialized Fields

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

Class gps.core.GPSNode extends java.lang.Object implements Serializable

Serialized Fields

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

Class gps.core.HierarchyModel extends GPSModel implements Serializable

Serialized Fields

root

HierarchyNode root

userObject

java.lang.Object userObject

rootNodesVector

java.util.Vector rootNodesVector

pathVector

java.util.Vector pathVector

visitedNodeVector

java.util.Vector visitedNodeVector

Class gps.core.HierarchyNode extends GPSNode implements Serializable

Serialized Fields

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

Class gps.core.ModelArchitect extends java.lang.Object implements Serializable

Serialized Fields

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

Class gps.core.ObjectMakerHelper extends java.lang.Object implements Serializable

Serialized Fields

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

Class gps.core.PreviewHierarchyCanvas extends DefaultHierarchyCanvas implements Serializable

Class gps.core.TrinitiCanvas extends DefaultHierarchyCanvas implements Serializable

Serialized Fields

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