|
Gantt 2.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAbstractFormComponent
com.ontimize.gantt.gui.GanttChartGUI
| Field Summary | |
protected static java.lang.String |
ADD_INDENT_TOOLTIP
|
protected static java.lang.String |
ADD_MILESTONE_TOOLTIP
|
protected static java.lang.String |
ADD_TASK_TOOLTIP
|
protected java.lang.Object |
attribute
|
protected javax.swing.JPanel |
buttonPanel
|
protected java.util.Hashtable |
cacheForm
|
protected CellRenderer.CellRendererColorManager |
cellRendererColorManager
|
protected GanttChartComponent |
chart
|
protected boolean |
chartEditable
|
protected javax.swing.JScrollPane |
chartScroll
|
protected java.util.Vector |
cols
|
static java.lang.String |
COLS
|
protected java.util.Locale |
currentLocale
|
protected java.lang.Object |
dataProvider
|
static boolean |
DEBUG
|
protected javax.swing.JButton |
deleteButton
|
protected static java.lang.String |
DOWN_TASK_TOOLTIP
|
protected javax.swing.JButton |
downButton
|
static boolean |
drawPercentNumbers
|
static java.lang.String |
EDITABLE
|
protected boolean |
enablerefreshbutton
|
protected long |
endInit
|
protected java.util.Comparator |
entitiesLevelComparator
|
boolean |
forceEnabled
|
protected static java.lang.String |
GANTT_PROJECT_TAG
|
protected static java.lang.String |
GANTT_RELATIONS_TAG
|
protected static java.lang.String |
GANTT_TAG
|
protected static java.lang.String |
GANTT_TASK_TAG
|
static int |
HEADER_HEIGHT
|
protected java.util.Hashtable |
hrelationsparameters
|
protected static java.lang.String |
IMAGE_ADD
|
protected static java.lang.String |
IMAGE_DELETE
|
protected static java.lang.String |
IMAGE_DOWN
|
protected static java.lang.String |
IMAGE_LEFT
|
protected static java.lang.String |
IMAGE_MILESTONE
|
protected static java.lang.String |
IMAGE_REFRESH
|
protected static java.lang.String |
IMAGE_RELATIONS
|
protected static java.lang.String |
IMAGE_RIGHT
|
protected static java.lang.String |
IMAGE_SEEALL
|
protected static java.lang.String |
IMAGE_TIMEIN
|
protected static java.lang.String |
IMAGE_TIMEINIT
|
protected static java.lang.String |
IMAGE_TIMEOUT
|
protected static java.lang.String |
IMAGE_UP
|
protected static java.lang.String |
IMAGE_ZOOMIN
|
protected static java.lang.String |
IMAGE_ZOOMOUT
|
protected static java.lang.String |
INIT_TIME_TOOLTIP
|
protected javax.swing.JButton |
initTime
|
protected javax.swing.JButton |
insertButton
|
protected javax.swing.JButton |
insertmilestoneButton
|
protected javax.swing.JButton |
leftButton
|
protected EntityReferenceLocator |
locator
|
protected javax.swing.JLabel |
lrelationlabel
|
static int |
MIN_ROW_HEIGHT
|
protected javax.swing.JPanel |
panelButtons
|
protected javax.swing.JPanel |
panelRelations
|
protected Form |
parentForm
|
protected BooleanCellRenderer |
rBoolean
The boolean cell renderer set to this RendererManager |
protected CurrencyCellRenderer |
rCurrency
The currency cell renderer set to this RendererManager |
protected DateCellRenderer |
rDate
The date cell renderer set to this RendererManager |
protected static java.lang.String |
REFRESH_GANTT_TOOLTIP
|
protected javax.swing.JButton |
refreshButton
|
static java.lang.String |
REFRESHBUTTON
|
static java.lang.String |
RELATION_ENTITY_KEY
|
protected RelationBuilder |
relationbuilder
|
static java.lang.String |
RELATIONS
|
protected javax.swing.JButton |
relationsButton
|
protected static java.lang.String |
REMOVE_INDENT_TOOLTIP
|
protected static java.lang.String |
REMOVE_TASK_TOOLTIP
|
static java.lang.String |
RENDERBOOLEAN
|
static java.lang.String |
RENDERCURRENCY
|
static java.lang.String |
RENDERIMAGE
|
protected javax.swing.JButton |
rightButton
|
protected ImageCellRenderer |
rImage
The image cell renderer set to this RendererManager |
protected ObjectCellRenderer |
rObject
The object cell renderer set to this RendererManager |
protected RealCellRenderer |
rReal
The real cell renderer set to this RendererManager |
protected static java.lang.String |
SEE_ALL_TOOLTIP
|
protected javax.swing.JButton |
seeAll
|
protected javax.swing.JButton |
seeDates
|
protected java.awt.Color |
selectedRowColor
|
protected static java.lang.String |
SHOW_RELATIONS_TOOLTIP
|
protected ShowRelationImp |
showbuilder
|
protected java.lang.String |
src
|
static java.lang.String |
SRC
|
protected long |
startInit
|
protected Table |
tablerelationpanel
|
protected static java.lang.String |
TASK_REMOVE_MESSAGE
|
protected TaskModel |
taskModel
|
protected static java.lang.String |
TIME_IN_TOOLTIP
|
protected static java.lang.String |
TIME_OUT_TOOLTIP
|
protected javax.swing.JButton |
timein
|
protected javax.swing.JButton |
timeout
|
protected JTreeTable |
treeTable
|
static java.lang.String |
TREETABLE
|
protected static java.lang.String |
UP_TASK_TOOLTIP
|
protected javax.swing.JButton |
upButton
|
protected java.util.Vector |
visiblecols
|
static java.lang.String |
VISIBLECOLS
|
protected java.util.Vector |
vrenderboolean
|
protected java.util.Vector |
vrendercurrency
|
protected java.util.Vector |
vrenderimage
|
protected static java.lang.String |
ZOOM_IN_TOOLTIP
|
protected static java.lang.String |
ZOOM_OUT_TOOLTIP
|
protected javax.swing.JButton |
zoomIn
|
protected javax.swing.JButton |
zoomOut
|
| Constructor Summary | |
GanttChartGUI(java.util.Hashtable params)
<com.ontimize.gantt.gui.GanttChartGUI attr="EGantt" editable="no"> <com.ontimize.gantt.gui.GanttXmlEntity level="1" entity="EFases" keys="IdFase" description="NombreFase" startdate="FechaPrevInicioFase" enddate="FechaPrevFinFase" filterkeys="IdProyecto" /> <com.ontimize.gantt.gui.GanttXmlEntity level="2" entity="ETareas" keys="IdTarea" description="NombreTarea" parentkeys="IdFase" filterkeys="IdProyecto" percent="PorcentajeEjecucion" startdate="FechaPrevInicioTarea" enddate="FechaPrevFinTarea" previous="IdTareaPredecesora" /> </com.ontimize.gantt.gui.GanttChartGUI> |
|
| Method Summary | |
void |
addComponentToControls(javax.swing.JComponent component)
|
void |
addIndent(int row)
|
void |
addNewMilestone(int row)
|
void |
addNewTask(int row)
|
void |
addTaskListener(TaskListener listener)
|
protected void |
analyzeConfigureFile()
|
void |
checkIndentButtons()
|
protected void |
checkOperationButtonState()
|
void |
checkStateButton()
|
void |
checkUpAndDownButtons()
|
protected javax.swing.JPanel |
createButtonPanel()
|
protected GanttChartComponent |
createGanttChartComponent(TaskModel model,
javax.swing.JTree tree)
|
protected TaskModel |
createTaskModel()
|
protected JTreeTable |
createTreeTable(TaskModel model)
|
void |
dataRecordChanged(DataRecordEvent e)
|
void |
deleteData()
|
void |
downTask(int row)
|
java.lang.Object |
getAttribute()
|
GanttChartComponent |
getChart()
|
java.lang.Object |
getConstraints(java.awt.LayoutManager layoutPadre)
|
boolean |
getForceEnabled()
|
java.lang.String |
getLabelComponentText()
|
RelationBuilder |
getRelationbuilder()
|
int |
getSQLDataType()
|
JTreeTable |
getTreeTable()
|
java.lang.Object |
getValue()
|
void |
init(java.util.Hashtable params)
|
void |
initPermissions()
|
boolean |
isChartEditable()
|
boolean |
isEmpty()
|
boolean |
isforceEnabled()
|
boolean |
isHidden()
|
boolean |
isModifiable()
|
boolean |
isModified()
|
boolean |
isRequired()
|
boolean |
isRestricted()
|
protected static long |
parseDate(java.lang.Object o)
|
protected void |
processRelationsGanttTag(org.w3c.dom.Node n)
|
protected void |
processTag(org.w3c.dom.Node n,
boolean root,
boolean project)
|
void |
refresh()
|
void |
removeIndent(int row)
|
void |
removeTask(int row)
|
void |
removeTaskListener(TaskListener listener)
|
void |
setCellRendererColorManager(CellRenderer.CellRendererColorManager colorManager)
|
void |
setChartEditable(boolean chartEditable)
|
void |
setEnabled(boolean enabled)
|
void |
setForceEnabled(boolean forceenabled)
|
void |
setHeight(int height)
|
void |
setModifiable(boolean modificable)
|
void |
setParentForm(Form form)
|
void |
setReferenceLocator(EntityReferenceLocator locator)
|
void |
setRelationbuilder(RelationBuilder relationbuilder)
|
void |
setRendererForColumn(java.lang.String column,
javax.swing.table.TableCellRenderer renderer)
|
void |
setRenderers(javax.swing.table.TableColumnModel tablecolumnmodel)
|
void |
setRequired(boolean requerido)
|
void |
setResourceBundle(java.util.ResourceBundle bundle)
|
void |
setValue(java.lang.Object res)
|
void |
setVisibleCols(java.util.Vector visiblecols)
|
void |
taskChanged(TaskEvent e)
|
void |
upTask(int row)
|
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static boolean DEBUG
public boolean forceEnabled
public static int HEADER_HEIGHT
public static int MIN_ROW_HEIGHT
public static boolean drawPercentNumbers
public static final java.lang.String EDITABLE
public static final java.lang.String TREETABLE
public static final java.lang.String REFRESHBUTTON
public static final java.lang.String COLS
public static final java.lang.String VISIBLECOLS
public static final java.lang.String RENDERCURRENCY
public static final java.lang.String RENDERBOOLEAN
public static final java.lang.String RENDERIMAGE
public static final java.lang.String RELATIONS
public static final java.lang.String SRC
protected static final java.lang.String GANTT_TAG
protected static final java.lang.String GANTT_PROJECT_TAG
protected static final java.lang.String GANTT_TASK_TAG
protected static final java.lang.String GANTT_RELATIONS_TAG
protected static final java.lang.String IMAGE_TIMEIN
protected static final java.lang.String IMAGE_TIMEOUT
protected static final java.lang.String IMAGE_TIMEINIT
protected static final java.lang.String IMAGE_ZOOMIN
protected static final java.lang.String IMAGE_ZOOMOUT
protected static final java.lang.String IMAGE_SEEALL
protected static final java.lang.String IMAGE_LEFT
protected static final java.lang.String IMAGE_RIGHT
protected static final java.lang.String IMAGE_UP
protected static final java.lang.String IMAGE_DOWN
protected static final java.lang.String IMAGE_ADD
protected static final java.lang.String IMAGE_MILESTONE
protected static final java.lang.String IMAGE_RELATIONS
protected static final java.lang.String IMAGE_DELETE
protected static final java.lang.String IMAGE_REFRESH
protected static final java.lang.String TASK_REMOVE_MESSAGE
protected static final java.lang.String TIME_IN_TOOLTIP
protected static final java.lang.String TIME_OUT_TOOLTIP
protected static final java.lang.String INIT_TIME_TOOLTIP
protected static final java.lang.String ZOOM_IN_TOOLTIP
protected static final java.lang.String ZOOM_OUT_TOOLTIP
protected static final java.lang.String SEE_ALL_TOOLTIP
protected static final java.lang.String ADD_INDENT_TOOLTIP
protected static final java.lang.String REMOVE_INDENT_TOOLTIP
protected static final java.lang.String UP_TASK_TOOLTIP
protected static final java.lang.String DOWN_TASK_TOOLTIP
protected static final java.lang.String ADD_TASK_TOOLTIP
protected static final java.lang.String REMOVE_TASK_TOOLTIP
protected static final java.lang.String SHOW_RELATIONS_TOOLTIP
protected static final java.lang.String ADD_MILESTONE_TOOLTIP
protected static final java.lang.String REFRESH_GANTT_TOOLTIP
protected GanttChartComponent chart
protected javax.swing.JPanel panelRelations
protected ShowRelationImp showbuilder
protected RelationBuilder relationbuilder
protected java.lang.Object dataProvider
protected java.util.Hashtable hrelationsparameters
protected java.awt.Color selectedRowColor
protected DateCellRenderer rDate
protected BooleanCellRenderer rBoolean
protected RealCellRenderer rReal
protected ObjectCellRenderer rObject
protected ImageCellRenderer rImage
protected CurrencyCellRenderer rCurrency
protected java.util.Locale currentLocale
protected JTreeTable treeTable
protected TaskModel taskModel
protected javax.swing.JScrollPane chartScroll
protected java.util.Vector cols
protected java.util.Vector visiblecols
protected java.util.Vector vrenderimage
protected java.util.Vector vrendercurrency
protected java.util.Vector vrenderboolean
protected java.lang.String src
protected javax.swing.JPanel panelButtons
protected javax.swing.JButton timeout
protected javax.swing.JButton timein
protected javax.swing.JButton zoomOut
protected javax.swing.JButton zoomIn
protected javax.swing.JButton initTime
protected javax.swing.JButton seeAll
protected javax.swing.JButton seeDates
protected javax.swing.JButton leftButton
protected javax.swing.JButton rightButton
protected javax.swing.JButton upButton
protected javax.swing.JButton downButton
protected javax.swing.JButton insertButton
protected javax.swing.JButton insertmilestoneButton
protected javax.swing.JButton relationsButton
protected javax.swing.JButton deleteButton
protected javax.swing.JButton refreshButton
protected javax.swing.JPanel buttonPanel
protected java.lang.Object attribute
protected long startInit
protected long endInit
protected java.util.Comparator entitiesLevelComparator
protected EntityReferenceLocator locator
protected Form parentForm
protected boolean chartEditable
protected boolean enablerefreshbutton
protected java.util.Hashtable cacheForm
protected Table tablerelationpanel
protected javax.swing.JLabel lrelationlabel
public static final java.lang.String RELATION_ENTITY_KEY
protected CellRenderer.CellRendererColorManager cellRendererColorManager
| Constructor Detail |
public GanttChartGUI(java.util.Hashtable params)
<com.ontimize.gantt.gui.GanttChartGUI attr="EGantt" editable="no"> <com.ontimize.gantt.gui.GanttXmlEntity level="1" entity="EFases" keys="IdFase" description="NombreFase" startdate="FechaPrevInicioFase" enddate="FechaPrevFinFase" filterkeys="IdProyecto" /> <com.ontimize.gantt.gui.GanttXmlEntity level="2" entity="ETareas" keys="IdTarea" description="NombreTarea" parentkeys="IdFase" filterkeys="IdProyecto" percent="PorcentajeEjecucion" startdate="FechaPrevInicioTarea" enddate="FechaPrevFinTarea" previous="IdTareaPredecesora" /> </com.ontimize.gantt.gui.GanttChartGUI>
params - | Method Detail |
public GanttChartComponent getChart()
public JTreeTable getTreeTable()
public void init(java.util.Hashtable params)
throws java.lang.Exception
java.lang.Exceptionpublic void setVisibleCols(java.util.Vector visiblecols)
protected javax.swing.JPanel createButtonPanel()
public void addComponentToControls(javax.swing.JComponent component)
protected TaskModel createTaskModel()
protected JTreeTable createTreeTable(TaskModel model)
protected GanttChartComponent createGanttChartComponent(TaskModel model,
javax.swing.JTree tree)
public void initPermissions()
public void checkStateButton()
public void checkIndentButtons()
public void checkUpAndDownButtons()
public java.lang.Object getConstraints(java.awt.LayoutManager layoutPadre)
public boolean isRestricted()
public java.lang.Object getAttribute()
public boolean getForceEnabled()
public void setForceEnabled(boolean forceenabled)
public boolean isforceEnabled()
public void setEnabled(boolean enabled)
public void deleteData()
public java.lang.String getLabelComponentText()
public int getSQLDataType()
public java.lang.Object getValue()
public boolean isEmpty()
public boolean isHidden()
public boolean isModifiable()
public boolean isModified()
public boolean isRequired()
public void setModifiable(boolean modificable)
public void setRequired(boolean requerido)
public void setResourceBundle(java.util.ResourceBundle bundle)
protected static long parseDate(java.lang.Object o)
throws java.lang.Exception
java.lang.Exceptionpublic void setValue(java.lang.Object res)
public void refresh()
protected void analyzeConfigureFile()
throws java.lang.Exception
java.lang.Exception
protected void processTag(org.w3c.dom.Node n,
boolean root,
boolean project)
protected void processRelationsGanttTag(org.w3c.dom.Node n)
throws java.lang.Exception
java.lang.Exceptionpublic void setReferenceLocator(EntityReferenceLocator locator)
public void setParentForm(Form form)
public void setHeight(int height)
public void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged in interface javax.swing.event.ListSelectionListenerprotected void checkOperationButtonState()
public void setChartEditable(boolean chartEditable)
public boolean isChartEditable()
public void addIndent(int row)
public void removeIndent(int row)
public void upTask(int row)
public void downTask(int row)
public void removeTask(int row)
public void addNewMilestone(int row)
public void addNewTask(int row)
public void setRenderers(javax.swing.table.TableColumnModel tablecolumnmodel)
public void setRendererForColumn(java.lang.String column,
javax.swing.table.TableCellRenderer renderer)
public void addTaskListener(TaskListener listener)
public void removeTaskListener(TaskListener listener)
public void taskChanged(TaskEvent e)
taskChanged in interface TaskListenerpublic void setCellRendererColorManager(CellRenderer.CellRendererColorManager colorManager)
public void dataRecordChanged(DataRecordEvent e)
public RelationBuilder getRelationbuilder()
public void setRelationbuilder(RelationBuilder relationbuilder)
|
Gantt | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||