Package net.sourceforge.plantuml.gantt
Class GanttDiagram
java.lang.Object
net.sourceforge.plantuml.core.AbstractDiagram
net.sourceforge.plantuml.UgDiagram
net.sourceforge.plantuml.TitledDiagram
net.sourceforge.plantuml.gantt.GanttDiagram
- All Implemented Interfaces:
Annotated,Diagram,GanttStyle,WarningHandler,WithSprite
-
Field Summary
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContraint(GanttConstraint constraint) addNote(Display note, Stereotype stereotype) voidaddSeparator(String comment) voidaddWorkingTimeRange(TimeRange timeRange) booleanaffectResource(Task result, String description) changeLanguage(String lang) voidcloseDayAsDate(LocalDate day, String task) voidcloseDayOfWeek(DayOfWeek day, String task) voidvoidintintdeleteTask(Task task) durationOfDays(int totalDays) durationOfDaysAndHours(int totalDays, int totalHours) endGroup()forceTaskOrder(Task task1, Task task2) final intgetDpi(FileFormatOption fileFormatOption) getIt()getLoadPlanableForTask(String taskId) getOrCreateTask(TaskCode code, boolean linkedToPrevious) getResource(String resourceName) final Stylefinal StylegetTextBlock(int num, FileFormatOption fileFormatOption) final ResourcegetThey()getToday()booleanvoidvoidopenDayAsDate(LocalDate day, String task) voidopenDayOfWeek(DayOfWeek day, String task) voidsetFactorScale(double factorScale) voidsetHideClosed(boolean hideClosed) voidvoidsetLabelStrategy(LabelStrategy strategy) voidsetPrintInterval(LocalDate start, LocalDate end) voidsetPrintScale(PrintScale printScale) voidsetShowFootbox(boolean footbox) voidsetTaskDefaultCompletion(int defaultCompletion) final voidvoidsetTodayColors(CenterBorderColor colors) voidsetWeeklyHeaderStrategy(WeeklyHeaderStrategy weeklyHeaderStrategy, int weekStartingNumber) voidsetWeekNumberStrategy(DayOfWeek firstDayOfWeek, int minimalDaysInFirstWeek) updateStartingPoint(LocalDate start) Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addChrome, addSprite, addWarning, calculateBackColor, exportCmap, getCaption, getCurrentStyleBuilder, getDiagramType, getFooter, getFooterOrHeaderTeoz, getHeader, getLegend, getMainFrame, getNamespaceSeparator, getPragma, getPrevious, getSkinParam, getTitle, getTitleDisplay, getWarningOrError, getWarnings, isHandwritten, isSkinParamUsed, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setHideEmptyDescription, setLegend, setMainFrame, setNamespaceSeparator, setParam, setSkinParamUsed, setTitle, setUseElk, setUseSmetana, updateFooter, updateHeaderMethods inherited from class net.sourceforge.plantuml.UgDiagram
exportDiagram, getExporterMethods inherited from class net.sourceforge.plantuml.core.AbstractDiagram
executeCommand, explain, exportGraphml, exportScxml, exportTxt, exportXmi, getFlashData, getInstallationRequirement, getMd5map, getMetadata, getNbImages, getPathSystem, getPreprocessingArtifact, getRequiredPass, getRootCause, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, hasUrl, isIncomplete, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical, startingPass
-
Constructor Details
-
GanttDiagram
-
-
Method Details
-
changeLanguage
-
getDescription
- Specified by:
getDescriptionin interfaceDiagram
-
setWeekNumberStrategy
-
getDpi
-
setPrintScale
-
setFactorScale
public void setFactorScale(double factorScale) -
checkFinalError
- Specified by:
checkFinalErrorin interfaceDiagram- Overrides:
checkFinalErrorin classAbstractDiagram
-
getTextBlock
- Specified by:
getTextBlockin classUgDiagram
-
getStyle
- Specified by:
getStylein interfaceGanttStyle
-
getStyle
- Specified by:
getStylein interfaceGanttStyle
-
getDefaultStyleDefinitionArrow
-
closeDayOfWeek
-
openDayOfWeek
-
closeDayAsDate
-
openDayAsDate
-
getThenDate
-
getExistingTask
-
forceTaskOrder
-
getOrCreateTask
-
getLoadPlanableForTask
-
addSeparator
-
addGroup
-
endGroup
-
addContraint
-
updateStartingPoint
-
getMinDay
-
getMaxDay
-
getMinTimePoint
-
getMaxTimePoint
-
daysInWeek
public int daysInWeek() -
daysInMonth
public int daysInMonth() -
isOpen
-
affectResource
-
getResource
-
getExistingMoment
-
colorDay
-
colorDay
-
nameDay
-
getToday
-
setTodayColors
-
setToday
-
deleteTask
-
setPrintInterval
-
addNote
-
setShowFootbox
public void setShowFootbox(boolean footbox) -
getDefaultMargins
- Overrides:
getDefaultMarginsin classTitledDiagram
-
setLabelStrategy
-
setWeeklyHeaderStrategy
public void setWeeklyHeaderStrategy(WeeklyHeaderStrategy weeklyHeaderStrategy, int weekStartingNumber) -
hideResourceName
-
hideResourceFootbox
-
addVerticalSeparatorBefore
-
setTaskDefaultCompletion
public void setTaskDefaultCompletion(int defaultCompletion) -
getAllTasksForResource
-
setIt
-
getIt
-
getThey
-
setThey
-
setHideClosed
public void setHideClosed(boolean hideClosed) -
getDefaultPlan
-
getIHtmlColorSet
-
addWorkingTimeRange
-
durationOfDays
-
durationOfDaysAndHours
-