Serialized Form

Class GanttCalendar implements Serializable

Serialized Fields

cal

java.util.Calendar cal
L'objet Calendar de java.


Class GanttDialogDate implements Serializable

Serialized Fields

jcbmonth

javax.swing.JComboBox jcbmonth
Combobox for the month


jcbyear

javax.swing.JComboBox jcbyear
Combobox for the year


ddd

GanttDialogDate.GanttDialogDateDay ddd
Graphic area for display the year


save

GanttCalendar save
Save the date


Class GanttDialogDate.GanttDialogDateDay implements Serializable

Serialized Fields

date

GanttCalendar date
The selected date


language

GanttLanguage language
The language uses.


Class GanttDialogNewTask implements Serializable

Serialized Fields

jtfname

javax.swing.JTextField jtfname
JTextField for the name of task


jcbfather

javax.swing.JComboBox jcbfather
JConboBox for the mother task


jtfbegin

javax.swing.JTextField jtfbegin
JTextField for the begining of the task


jtflength

javax.swing.JTextField jtflength
JTextField for duration of task


jldepend

javax.swing.JList jldepend
JList for depends of task


spercent

javax.swing.JSlider spercent
JSlider for advent state of task


jcbbilan

javax.swing.JCheckBox jcbbilan
JCheckBox . Is is a meetin point???


aarea

GanttGraphicArea aarea
Graphicarea of the application


ttree

GanttTree ttree
GanttTree of the application.


button

javax.swing.JButton button
Boutton to select the date


lang

GanttLanguage lang
The language


Class GanttDialogNotes implements Serializable

Serialized Fields

tanotes

javax.swing.JTextArea tanotes
JTexteArea to edit notes


ttask

GanttTask ttask
The specify GanttTask


ttree

GanttTree ttree
The GanttTree of the application.


Class GanttDialogPeople implements Serializable

Serialized Fields

jtfname

javax.swing.JTextField jtfname
JTextField for the name of person.


jcbfunction

javax.swing.JComboBox jcbfunction
JConboBox for the function of person


jtfcontact

javax.swing.JTextField jtfcontact
JTextField for the contact of person.


lang

GanttLanguage lang
La langue utilisee.


appli

GanttProject appli
The main class


people

GanttPeople people
The person to edit


res

boolean res
The result --> cancel or ok pressed


Class GanttDialogProperties implements Serializable

Serialized Fields

jtfname

javax.swing.JTextField jtfname
JTextField for the name of task


jcbfather

javax.swing.JComboBox jcbfather
JConboBox for the mother task


jtfbegin

javax.swing.JTextField jtfbegin
JTextField for the begining of the task


jtflength

javax.swing.JTextField jtflength
JTextField for duration of task


jldepend

javax.swing.JList jldepend
JList for depends of task


spercent

javax.swing.JSlider spercent
JSlider for advent state of task


jcbbilan

javax.swing.JCheckBox jcbbilan
JCheckBox . Is is a meetin point???


haschild

boolean haschild
Boolean to say if the task has child


ttree

GanttTree ttree
The GanttTree of the application.


ttask

GanttTask ttask
GanttTask to edit


aarea

GanttGraphicArea aarea
GanttGraphicArea of the application.


button

javax.swing.JButton button
Button to choose the date


percentValue

int percentValue
Store old percent state value


lang

GanttLanguage lang
The language


Class GanttDialogSettings implements Serializable

Serialized Fields

jtfname

javax.swing.JTextField jtfname
JTextField for the name of projet.


tadescript

javax.swing.JTextArea tadescript
JTextArea for the description of the project


jtorga

javax.swing.JTextField jtorga
JTextField for the organization


lang

GanttLanguage lang
La langue utilisee.


appli

GanttProject appli
The main class


Class GanttGraphicArea implements Serializable

Serialized Fields

date

GanttCalendar date
Begin of display.


tree

GanttTree tree
Reference to the GanttTree


ONE_WEEK

int ONE_WEEK
Zoom to on week

See Also:
Constant Field Values

TWO_WEEK

int TWO_WEEK
Zoom to two week

See Also:
Constant Field Values

ONE_MONTH

int ONE_MONTH
Zoom to one month

See Also:
Constant Field Values

TWO_MONTH

int TWO_MONTH
Zoom to two month

See Also:
Constant Field Values

THREE_MONTH

int THREE_MONTH
Zoom to tree month

See Also:
Constant Field Values

SIX_MONTH

int SIX_MONTH
Zoom to six month

See Also:
Constant Field Values

ONE_YEAR

int ONE_YEAR
Zoom to one year

See Also:
Constant Field Values

TWO_YEAR

int TWO_YEAR
Zoom to two year

See Also:
Constant Field Values

THREE_YEAR

int THREE_YEAR
Zoom to three year

See Also:
Constant Field Values

zoomValue

int zoomValue

listOfParam

java.util.ArrayList listOfParam
Array to store parameters of each task (for display)


margY

int margY
This value is connected to the GanttTRee Scrollbar to move up or down


upperLeft

java.awt.Point upperLeft
UpperLeft Point (for the margin of printing)


printRendering

boolean printRendering
Render on the window or for printing


language

GanttLanguage language
The language


appli

GanttProject appli

oldX

int oldX

oldY

int oldY

moveView

boolean moveView
Move the view of the calendar or move a task


moveTask

int moveTask
the Task number to move


curs

boolean curs
Cursor by default


typeSeletion

int typeSeletion
Type of selection 0 -> move duration, 1 -> moveDate, 2->add Depend


storeTaskLength

int storeTaskLength
Parmeters to change the duration of the task


addTaskLength

float addTaskLength

storeTaskStart

GanttCalendar storeTaskStart

arrow

GanttGraphicArea.Arrow arrow
The arrow between two task for depend


notes

GanttGraphicArea.Notes notes

taskToMove

GanttTask taskToMove
The task to move duration


arrayColor

java.awt.Color[] arrayColor
Color array use to paint


listOfTask

java.util.ArrayList listOfTask
List of task recup before painting


Class GanttImagePanel implements Serializable


Class GanttPeople implements Serializable

Serialized Fields

name

java.lang.String name
The name of the person


mail

java.lang.String mail
The mail of the person


function

int function
The function reference of this person


Class GanttPeoplePanel implements Serializable

Serialized Fields

nbobj

int nbobj
Number of personne on the table


table

javax.swing.JTable table
The JTable where will be stored the data


model

GanttPeoplePanel.GanttTableModel model
The model of data


lang

GanttLanguage lang
The language uses


appli

GanttProject appli
The main application


cx

int cx

cy

int cy


Class GanttPeoplePanel.GanttTableModel implements Serializable

Serialized Fields

data

java.util.ArrayList data
The data


colums

java.util.ArrayList colums
The colums title


personFunction

java.lang.String[] personFunction
The differents parametres for person function


Class GanttProject implements Serializable

Serialized Fields

version

java.lang.String version
See Also:
Constant Field Values

tree

GanttTree tree
The JTree part.


area

GanttGraphicArea area
GanttGraphicArea for the calendar with Gantt


peop

GanttPeoplePanel peop
GanttPeoplePanel to edit person that work on the project


language

GanttLanguage language
The language use (english by default)


mProject

javax.swing.JMenu mProject
The differetns menus


mTask

javax.swing.JMenu mTask
The differetns menus


mHuman

javax.swing.JMenu mHuman
The differetns menus


mLanguage

javax.swing.JMenu mLanguage
The differetns menus


mHelp

javax.swing.JMenu mHelp
The differetns menus


miNew

javax.swing.JMenuItem miNew
The differetns menuitem


miOpen

javax.swing.JMenuItem miOpen
The differetns menuitem


miSave

javax.swing.JMenuItem miSave
The differetns menuitem


miSaveAs

javax.swing.JMenuItem miSaveAs
The differetns menuitem


miPrint

javax.swing.JMenuItem miPrint
The differetns menuitem


miPropProj

javax.swing.JMenuItem miPropProj
The differetns menuitem


miQuit

javax.swing.JMenuItem miQuit
The differetns menuitem


miNewTask

javax.swing.JMenuItem miNewTask
The differetns menuitem


miDeleteTask

javax.swing.JMenuItem miDeleteTask
The differetns menuitem


miPropertiesTask

javax.swing.JMenuItem miPropertiesTask
The differetns menuitem


miNotesTask

javax.swing.JMenuItem miNotesTask
The differetns menuitem


miUp

javax.swing.JMenuItem miUp
The differetns menuitem


miDown

javax.swing.JMenuItem miDown
The differetns menuitem


miNewHuman

javax.swing.JMenuItem miNewHuman
The differetns menuitem


miDelHuman

javax.swing.JMenuItem miDelHuman
The differetns menuitem


miPropHuman

javax.swing.JMenuItem miPropHuman
The differetns menuitem


miFrench

javax.swing.JMenuItem miFrench
The differetns menuitem


miEnglish

javax.swing.JMenuItem miEnglish
The differetns menuitem


miEspanol

javax.swing.JMenuItem miEspanol
The differetns menuitem


miWebPage

javax.swing.JMenuItem miWebPage
The differetns menuitem


miAbout

javax.swing.JMenuItem miAbout
The differetns menuitem


bNew

javax.swing.JButton bNew
The differents button of toolbar


bOpen

javax.swing.JButton bOpen
The differents button of toolbar


bSave

javax.swing.JButton bSave
The differents button of toolbar


bSaveAs

javax.swing.JButton bSaveAs
The differents button of toolbar


bPrint

javax.swing.JButton bPrint
The differents button of toolbar


bQuit

javax.swing.JButton bQuit
The differents button of toolbar


bNewTask

javax.swing.JButton bNewTask
The differents button of toolbar


bDelete

javax.swing.JButton bDelete
The differents button of toolbar


bProperties

javax.swing.JButton bProperties
The differents button of toolbar


bNotes

javax.swing.JButton bNotes
The differents button of toolbar


bUp

javax.swing.JButton bUp
The differents button of toolbar


bDown

javax.swing.JButton bDown
The differents button of toolbar


bPrev

javax.swing.JButton bPrev
The differents button of toolbar


bNext

javax.swing.JButton bNext
The differents button of toolbar


bZoomIn

javax.swing.JButton bZoomIn
The differents button of toolbar


bZoomOut

javax.swing.JButton bZoomOut
The differents button of toolbar


projectfile

java.lang.String projectfile
The project filename


tabpane

javax.swing.JTabbedPane tabpane
The tabbed pane with the differents parts of the project


projectName

java.lang.String projectName
The name of the project


decription

java.lang.String decription
A short description of it


organization

java.lang.String organization
The name of the organisation


Class GanttTask implements Serializable

Serialized Fields

notes

java.lang.String notes
Notes of the task


start

GanttCalendar start
Begining date of the task


length

int length

name

java.lang.String name
Name of the task.


depend

java.util.ArrayList depend
Depend list of the task


percent

int percent
State between 0% and 100%


bilan

boolean bilan
Is it a meeting point( false by default)


Class GanttTree implements Serializable

Serialized Fields

rootNode

javax.swing.tree.DefaultMutableTreeNode rootNode
The root node of the Tree


treeModel

javax.swing.tree.DefaultTreeModel treeModel
The model for the JTree


tree

javax.swing.JTree tree
The JTree.


area

GanttGraphicArea area
Pointer on graphic area


appli

GanttProject appli
Pointer on application


expand

java.util.ArrayList expand
An array for expansion


vbar

javax.swing.JScrollBar vbar
The vertical scrollbar on the JTree


language

GanttLanguage language
The language use


Class GanttTree.GanttTreeCellRenderer implements Serializable