POGO Java Program


Serialized Form

Class pogo.appli.AttributeDialog implements Serializable

Serialized Fields

assAttr

java.lang.String assAttr

assAttrLBL

javax.swing.JLabel assAttrLBL

assAttrTF

javax.swing.JTextField assAttrTF

attrType

int attrType

attrTypeCB

javax.swing.JComboBox attrTypeCB

cancelBtn

javax.swing.JButton cancelBtn

dataTypeCB

javax.swing.JComboBox dataTypeCB

EMPTY_FIELD

int EMPTY_FIELD

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

name

java.lang.String name

nameLbl

javax.swing.JLabel nameLbl

nameText

javax.swing.JTextField nameText

NEGATIVE_FIELD

int NEGATIVE_FIELD

okBtn

javax.swing.JButton okBtn

rwTypeCB

javax.swing.JComboBox rwTypeCB

rwTypeLBL

javax.swing.JLabel rwTypeLBL

xDataLBL

javax.swing.JLabel xDataLBL

xDataTF

javax.swing.JTextField xDataTF

xSize

int xSize

yDataLBL

javax.swing.JLabel yDataLBL

yDataTF

javax.swing.JTextField yDataTF

ySize

int ySize


Class pogo.appli.ClassDialog implements Serializable

Serialized Fields

cancelBtn

javax.swing.JButton cancelBtn

descText

javax.swing.JTextArea descText

jLabel1

javax.swing.JLabel jLabel1

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

nameLbl

javax.swing.JLabel nameLbl

nameText

javax.swing.JTextField nameText

okBtn

javax.swing.JButton okBtn

projectTitle

javax.swing.JTextField projectTitle


Class pogo.appli.CommandDialog implements Serializable

Serialized Fields

allowedBtn

javax.swing.JButton allowedBtn

arginComboBox

javax.swing.JComboBox arginComboBox

arginDescText

javax.swing.JTextField arginDescText

argoutComboBox

javax.swing.JComboBox argoutComboBox

argoutDescText

javax.swing.JTextField argoutDescText

cancelBtn

javax.swing.JButton cancelBtn

cmdDescText

javax.swing.JTextArea cmdDescText

editingIdx

int editingIdx

existingCmd

java.util.Vector existingCmd

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

nameLbl

javax.swing.JLabel nameLbl

nameText

javax.swing.JTextField nameText

notAllowedFor

DevStateTable notAllowedFor

okBtn

javax.swing.JButton okBtn

parent

java.awt.Frame parent

stVector

java.util.Vector stVector


Class pogo.appli.GenerateDialog implements Serializable

Serialized Fields

cnt

int cnt

pbar

javax.swing.ProgressMonitor pbar

ratio

int ratio


Class pogo.appli.NotAllowedDialog implements Serializable

Serialized Fields

cancelBtn

javax.swing.JButton cancelBtn

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

nameLbl

javax.swing.JLabel nameLbl

okBtn

javax.swing.JButton okBtn

radioBtn

javax.swing.JRadioButton[] radioBtn

stVector

java.util.Vector stVector


Class pogo.appli.PogoAppli implements Serializable

Serialized Fields

aboutMenuItem

javax.swing.JMenuItem aboutMenuItem

chooser

javax.swing.JFileChooser chooser
File Chooser Object used in file menu.

contentsMenuItem

javax.swing.JMenuItem contentsMenuItem

copyMenuItem

javax.swing.JMenuItem copyMenuItem

cppBtn

javax.swing.JRadioButton cppBtn

cutMenuItem

javax.swing.JMenuItem cutMenuItem

deleteMenuItem

javax.swing.JMenuItem deleteMenuItem

editMenu

javax.swing.JMenu editMenu

exitMenuItem

javax.swing.JMenuItem exitMenuItem

fileMenu

javax.swing.JMenu fileMenu

geneDocBtn

javax.swing.JMenuItem geneDocBtn

geneSrcBtn

javax.swing.JMenuItem geneSrcBtn

helpMenu

javax.swing.JMenu helpMenu

homeDir

java.lang.String homeDir
Director to start file selection. Could be set with 'HOME_GENE' property.

importMenuItem

javax.swing.JMenuItem importMenuItem

javaBtn

javax.swing.JRadioButton javaBtn

jLabel1

javax.swing.JLabel jLabel1

jMenuItem1

javax.swing.JMenuItem jMenuItem1

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator3

javax.swing.JSeparator jSeparator3

jSeparator4

javax.swing.JSeparator jSeparator4

leftBtnLabel

javax.swing.JLabel leftBtnLabel

menuBar

javax.swing.JMenuBar menuBar

mousePanel

javax.swing.JPanel mousePanel

moveDownItem

javax.swing.JMenuItem moveDownItem

moveUpItem

javax.swing.JMenuItem moveUpItem

newMenuItem

javax.swing.JMenuItem newMenuItem

openMenuItem

javax.swing.JMenuItem openMenuItem

paletteMenu

javax.swing.JMenu paletteMenu

pasteMenuItem

javax.swing.JMenuItem pasteMenuItem

pogo

PogoClass pogo
Pogo object definition (used to define project and generate source file).

prefMenu

javax.swing.JMenu prefMenu

rightBtnLabel

javax.swing.JLabel rightBtnLabel

southPanel

javax.swing.JPanel southPanel

tree

PogoTree tree
JTree used to display PogoClass object.

versionLabel

javax.swing.JLabel versionLabel


Class pogo.gene.PogoException implements Serializable

Serialized Fields

str

java.lang.String[] str


Class pogo.appli.PogoTree implements Serializable

Serialized Fields

attrNode

javax.swing.tree.DefaultMutableTreeNode attrNode

attrNodesVector

java.util.Vector attrNodesVector
Vector to store attributes nodes.

attrVector

java.util.Vector attrVector
Vector to store attributes Objects.

classDesc

java.lang.String classDesc
Class description.

cmdNode

javax.swing.tree.DefaultMutableTreeNode cmdNode

cmdNodesVector

java.util.Vector cmdNodesVector
Vector to store command nodes.

cmdVector

java.util.Vector cmdVector
Vector to store command Objects.

collecObjCut

java.lang.String collecObjCut
Parent of previous object cut or copied.

frame

javax.swing.JFrame frame
JFrame parent used for cration..

homeDir

java.lang.String homeDir

language

int language

modified

boolean modified
check if the PogoClass object has been modified.

mouseUsage

javax.swing.JLabel[] mouseUsage
Labels to display mouse usage.

objCut

java.lang.Object objCut
Previous object cut or copied.

pMenu

javax.swing.JPopupMenu pMenu
Popup Menu used on right mouse button.

projTitle

java.lang.String projTitle
Project Title.

propNode

javax.swing.tree.DefaultMutableTreeNode propNode

propNodesVector

java.util.Vector propNodesVector
Vector to store property nodes.

propVector

java.util.Vector propVector
Vector to store property Objects.

root

javax.swing.tree.DefaultMutableTreeNode root
Root node.

selectedPath

javax.swing.tree.TreePath selectedPath
The full path selection.

stNode

javax.swing.tree.DefaultMutableTreeNode stNode

stNodesVector

java.util.Vector stNodesVector
Vector to store states nodes.

stVector

java.util.Vector stVector
Vector to store states Objects.

tree

javax.swing.JTree tree
The javax.swing.JTree Object to display project.

treeModel

javax.swing.tree.DefaultTreeModel treeModel
The model used to manage the JTree object.


Class pogo.appli.PrefGeneDialog implements Serializable

Serialized Fields

cancelBtn

javax.swing.JButton cancelBtn

jButton1

javax.swing.JButton jButton1

jLabel5

javax.swing.JLabel jLabel5

jPanel

javax.swing.JPanel jPanel

jPanel1

javax.swing.JPanel jPanel1

nameLbl

javax.swing.JLabel nameLbl

okBtn

javax.swing.JButton okBtn

outPathText

javax.swing.JTextField outPathText


Class pogo.appli.StateDialog implements Serializable

Serialized Fields

cancelBtn

javax.swing.JButton cancelBtn

descText

javax.swing.JTextArea descText

jComboBox1

javax.swing.JComboBox jComboBox1

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

nameLbl

javax.swing.JLabel nameLbl

okBtn

javax.swing.JButton okBtn


POGO Java Program