Interface GanttChart
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,IBmObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
GanttChartImpl
public interface GanttChart extends IBmObject
A representation of the model object 'Gantt Chart'.The following features are supported:
Chart
Points
Series
Interval
Value
Draw Empty
Time Scale
Keep Scale Variant
Fixed Variant Measure
Fixed Variant Interval
Auto Full Interval
Full Interval Begin
Full Interval End
Visual Begin
Interval Draw Type
None Variant Chars
None Variant Measure
Vertical Stretch
Vertical Scroll Enable
Show Value Text
Ext Title
Outbound Color
Back Intervals
Link
Links Color
Links Line
- See Also:
GanttChartPackage.getGanttChart()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GanttChartBackgroundIntervals
getBackIntervals()
Returns the value of the 'Back Intervals' containment reference.Chart
getChart()
Returns the value of the 'Chart' containment reference.org.eclipse.emf.common.util.EMap<String,String>
getExtTitle()
Returns the value of the 'Ext Title' map.int
getFixedVariantInterval()
Returns the value of the 'Fixed Variant Interval' attribute.TimeScaleUnitType
getFixedVariantMeasure()
Returns the value of the 'Fixed Variant Measure' attribute.Date
getFullIntervalBegin()
Returns the value of the 'Full Interval Begin' attribute.Date
getFullIntervalEnd()
Returns the value of the 'Full Interval End' attribute.org.eclipse.emf.common.util.EList<ChartInterval>
getInterval()
Returns the value of the 'Interval' containment reference list.GanttChartIntervalRepresentation
getIntervalDrawType()
Returns the value of the 'Interval Draw Type' attribute.GanttChartScaleKeeping
getKeepScaleVariant()
Returns the value of the 'Keep Scale Variant' attribute.org.eclipse.emf.common.util.EList<GanttChartLink>
getLink()
Returns the value of the 'Link' containment reference list.Color
getLinksColor()
Returns the value of the 'Links Color' containment reference.ChartLine
getLinksLine()
Returns the value of the 'Links Line' containment reference.double
getNoneVariantChars()
Returns the value of the 'None Variant Chars' attribute.TimeScaleUnitType
getNoneVariantMeasure()
Returns the value of the 'None Variant Measure' attribute.Color
getOutboundColor()
Returns the value of the 'Outbound Color' containment reference.ChartPoints
getPoints()
Returns the value of the 'Points' containment reference.ChartSeries
getSeries()
Returns the value of the 'Series' containment reference.GanttChartValueTextRepresentation
getShowValueText()
Returns the value of the 'Show Value Text' attribute.TimeScale
getTimeScale()
Returns the value of the 'Time Scale' containment reference.org.eclipse.emf.common.util.EList<ChartValue>
getValue()
Returns the value of the 'Value' containment reference list.GanttChartVerticalStretch
getVerticalStretch()
Returns the value of the 'Vertical Stretch' attribute.Date
getVisualBegin()
Returns the value of the 'Visual Begin' attribute.boolean
isAutoFullInterval()
Returns the value of the 'Auto Full Interval' attribute.boolean
isDrawEmpty()
Returns the value of the 'Draw Empty' attribute.boolean
isVerticalScrollEnable()
Returns the value of the 'Vertical Scroll Enable' attribute.void
setAutoFullInterval(boolean value)
Sets the value of the 'Auto Full Interval
' attribute.void
setBackIntervals(GanttChartBackgroundIntervals value)
Sets the value of the 'Back Intervals
' containment reference.void
setChart(Chart value)
Sets the value of the 'Chart
' containment reference.void
setDrawEmpty(boolean value)
Sets the value of the 'Draw Empty
' attribute.void
setFixedVariantInterval(int value)
Sets the value of the 'Fixed Variant Interval
' attribute.void
setFixedVariantMeasure(TimeScaleUnitType value)
Sets the value of the 'Fixed Variant Measure
' attribute.void
setFullIntervalBegin(Date value)
Sets the value of the 'Full Interval Begin
' attribute.void
setFullIntervalEnd(Date value)
Sets the value of the 'Full Interval End
' attribute.void
setIntervalDrawType(GanttChartIntervalRepresentation value)
Sets the value of the 'Interval Draw Type
' attribute.void
setKeepScaleVariant(GanttChartScaleKeeping value)
Sets the value of the 'Keep Scale Variant
' attribute.void
setLinksColor(Color value)
Sets the value of the 'Links Color
' containment reference.void
setLinksLine(ChartLine value)
Sets the value of the 'Links Line
' containment reference.void
setNoneVariantChars(double value)
Sets the value of the 'None Variant Chars
' attribute.void
setNoneVariantMeasure(TimeScaleUnitType value)
Sets the value of the 'None Variant Measure
' attribute.void
setOutboundColor(Color value)
Sets the value of the 'Outbound Color
' containment reference.void
setPoints(ChartPoints value)
Sets the value of the 'Points
' containment reference.void
setSeries(ChartSeries value)
Sets the value of the 'Series
' containment reference.void
setShowValueText(GanttChartValueTextRepresentation value)
Sets the value of the 'Show Value Text
' attribute.void
setTimeScale(TimeScale value)
Sets the value of the 'Time Scale
' containment reference.void
setVerticalScrollEnable(boolean value)
Sets the value of the 'Vertical Scroll Enable
' attribute.void
setVerticalStretch(GanttChartVerticalStretch value)
Sets the value of the 'Vertical Stretch
' attribute.void
setVisualBegin(Date value)
Sets the value of the 'Visual Begin
' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
-
-
-
Method Detail
-
getChart
Chart getChart()
Returns the value of the 'Chart' containment reference.- Returns:
- the value of the 'Chart' containment reference.
- See Also:
setChart(Chart)
,GanttChartPackage.getGanttChart_Chart()
-
setChart
void setChart(Chart value)
Sets the value of the 'Chart
' containment reference.- Parameters:
value
- the new value of the 'Chart' containment reference.- See Also:
getChart()
-
getPoints
ChartPoints getPoints()
Returns the value of the 'Points' containment reference.- Returns:
- the value of the 'Points' containment reference.
- See Also:
setPoints(ChartPoints)
,GanttChartPackage.getGanttChart_Points()
-
setPoints
void setPoints(ChartPoints value)
Sets the value of the 'Points
' containment reference.- Parameters:
value
- the new value of the 'Points' containment reference.- See Also:
getPoints()
-
getSeries
ChartSeries getSeries()
Returns the value of the 'Series' containment reference.- Returns:
- the value of the 'Series' containment reference.
- See Also:
setSeries(ChartSeries)
,GanttChartPackage.getGanttChart_Series()
-
setSeries
void setSeries(ChartSeries value)
Sets the value of the 'Series
' containment reference.- Parameters:
value
- the new value of the 'Series' containment reference.- See Also:
getSeries()
-
getInterval
org.eclipse.emf.common.util.EList<ChartInterval> getInterval()
Returns the value of the 'Interval' containment reference list. The list contents are of typeChartInterval
.- Returns:
- the value of the 'Interval' containment reference list.
- See Also:
GanttChartPackage.getGanttChart_Interval()
-
getValue
org.eclipse.emf.common.util.EList<ChartValue> getValue()
Returns the value of the 'Value' containment reference list. The list contents are of typeChartValue
.- Returns:
- the value of the 'Value' containment reference list.
- See Also:
GanttChartPackage.getGanttChart_Value()
-
isDrawEmpty
boolean isDrawEmpty()
Returns the value of the 'Draw Empty' attribute.- Returns:
- the value of the 'Draw Empty' attribute.
- See Also:
setDrawEmpty(boolean)
,GanttChartPackage.getGanttChart_DrawEmpty()
-
setDrawEmpty
void setDrawEmpty(boolean value)
Sets the value of the 'Draw Empty
' attribute.- Parameters:
value
- the new value of the 'Draw Empty' attribute.- See Also:
isDrawEmpty()
-
getTimeScale
TimeScale getTimeScale()
Returns the value of the 'Time Scale' containment reference.- Returns:
- the value of the 'Time Scale' containment reference.
- See Also:
setTimeScale(TimeScale)
,GanttChartPackage.getGanttChart_TimeScale()
-
setTimeScale
void setTimeScale(TimeScale value)
Sets the value of the 'Time Scale
' containment reference.- Parameters:
value
- the new value of the 'Time Scale' containment reference.- See Also:
getTimeScale()
-
getKeepScaleVariant
GanttChartScaleKeeping getKeepScaleVariant()
Returns the value of the 'Keep Scale Variant' attribute. The literals are from the enumerationGanttChartScaleKeeping
.- Returns:
- the value of the 'Keep Scale Variant' attribute.
- See Also:
GanttChartScaleKeeping
,setKeepScaleVariant(GanttChartScaleKeeping)
,GanttChartPackage.getGanttChart_KeepScaleVariant()
-
setKeepScaleVariant
void setKeepScaleVariant(GanttChartScaleKeeping value)
Sets the value of the 'Keep Scale Variant
' attribute.- Parameters:
value
- the new value of the 'Keep Scale Variant' attribute.- See Also:
GanttChartScaleKeeping
,getKeepScaleVariant()
-
getFixedVariantMeasure
TimeScaleUnitType getFixedVariantMeasure()
Returns the value of the 'Fixed Variant Measure' attribute. The literals are from the enumerationTimeScaleUnitType
.- Returns:
- the value of the 'Fixed Variant Measure' attribute.
- See Also:
TimeScaleUnitType
,setFixedVariantMeasure(TimeScaleUnitType)
,GanttChartPackage.getGanttChart_FixedVariantMeasure()
-
setFixedVariantMeasure
void setFixedVariantMeasure(TimeScaleUnitType value)
Sets the value of the 'Fixed Variant Measure
' attribute.- Parameters:
value
- the new value of the 'Fixed Variant Measure' attribute.- See Also:
TimeScaleUnitType
,getFixedVariantMeasure()
-
getFixedVariantInterval
int getFixedVariantInterval()
Returns the value of the 'Fixed Variant Interval' attribute.- Returns:
- the value of the 'Fixed Variant Interval' attribute.
- See Also:
setFixedVariantInterval(int)
,GanttChartPackage.getGanttChart_FixedVariantInterval()
-
setFixedVariantInterval
void setFixedVariantInterval(int value)
Sets the value of the 'Fixed Variant Interval
' attribute.- Parameters:
value
- the new value of the 'Fixed Variant Interval' attribute.- See Also:
getFixedVariantInterval()
-
isAutoFullInterval
boolean isAutoFullInterval()
Returns the value of the 'Auto Full Interval' attribute.- Returns:
- the value of the 'Auto Full Interval' attribute.
- See Also:
setAutoFullInterval(boolean)
,GanttChartPackage.getGanttChart_AutoFullInterval()
-
setAutoFullInterval
void setAutoFullInterval(boolean value)
Sets the value of the 'Auto Full Interval
' attribute.- Parameters:
value
- the new value of the 'Auto Full Interval' attribute.- See Also:
isAutoFullInterval()
-
getFullIntervalBegin
Date getFullIntervalBegin()
Returns the value of the 'Full Interval Begin' attribute.- Returns:
- the value of the 'Full Interval Begin' attribute.
- See Also:
setFullIntervalBegin(Date)
,GanttChartPackage.getGanttChart_FullIntervalBegin()
-
setFullIntervalBegin
void setFullIntervalBegin(Date value)
Sets the value of the 'Full Interval Begin
' attribute.- Parameters:
value
- the new value of the 'Full Interval Begin' attribute.- See Also:
getFullIntervalBegin()
-
getFullIntervalEnd
Date getFullIntervalEnd()
Returns the value of the 'Full Interval End' attribute.- Returns:
- the value of the 'Full Interval End' attribute.
- See Also:
setFullIntervalEnd(Date)
,GanttChartPackage.getGanttChart_FullIntervalEnd()
-
setFullIntervalEnd
void setFullIntervalEnd(Date value)
Sets the value of the 'Full Interval End
' attribute.- Parameters:
value
- the new value of the 'Full Interval End' attribute.- See Also:
getFullIntervalEnd()
-
getVisualBegin
Date getVisualBegin()
Returns the value of the 'Visual Begin' attribute.- Returns:
- the value of the 'Visual Begin' attribute.
- See Also:
setVisualBegin(Date)
,GanttChartPackage.getGanttChart_VisualBegin()
-
setVisualBegin
void setVisualBegin(Date value)
Sets the value of the 'Visual Begin
' attribute.- Parameters:
value
- the new value of the 'Visual Begin' attribute.- See Also:
getVisualBegin()
-
getIntervalDrawType
GanttChartIntervalRepresentation getIntervalDrawType()
Returns the value of the 'Interval Draw Type' attribute. The literals are from the enumerationGanttChartIntervalRepresentation
.- Returns:
- the value of the 'Interval Draw Type' attribute.
- See Also:
GanttChartIntervalRepresentation
,setIntervalDrawType(GanttChartIntervalRepresentation)
,GanttChartPackage.getGanttChart_IntervalDrawType()
-
setIntervalDrawType
void setIntervalDrawType(GanttChartIntervalRepresentation value)
Sets the value of the 'Interval Draw Type
' attribute.- Parameters:
value
- the new value of the 'Interval Draw Type' attribute.- See Also:
GanttChartIntervalRepresentation
,getIntervalDrawType()
-
getNoneVariantChars
double getNoneVariantChars()
Returns the value of the 'None Variant Chars' attribute.- Returns:
- the value of the 'None Variant Chars' attribute.
- See Also:
setNoneVariantChars(double)
,GanttChartPackage.getGanttChart_NoneVariantChars()
-
setNoneVariantChars
void setNoneVariantChars(double value)
Sets the value of the 'None Variant Chars
' attribute.- Parameters:
value
- the new value of the 'None Variant Chars' attribute.- See Also:
getNoneVariantChars()
-
getNoneVariantMeasure
TimeScaleUnitType getNoneVariantMeasure()
Returns the value of the 'None Variant Measure' attribute. The literals are from the enumerationTimeScaleUnitType
.- Returns:
- the value of the 'None Variant Measure' attribute.
- See Also:
TimeScaleUnitType
,setNoneVariantMeasure(TimeScaleUnitType)
,GanttChartPackage.getGanttChart_NoneVariantMeasure()
-
setNoneVariantMeasure
void setNoneVariantMeasure(TimeScaleUnitType value)
Sets the value of the 'None Variant Measure
' attribute.- Parameters:
value
- the new value of the 'None Variant Measure' attribute.- See Also:
TimeScaleUnitType
,getNoneVariantMeasure()
-
getVerticalStretch
GanttChartVerticalStretch getVerticalStretch()
Returns the value of the 'Vertical Stretch' attribute. The literals are from the enumerationGanttChartVerticalStretch
.- Returns:
- the value of the 'Vertical Stretch' attribute.
- See Also:
GanttChartVerticalStretch
,setVerticalStretch(GanttChartVerticalStretch)
,GanttChartPackage.getGanttChart_VerticalStretch()
-
setVerticalStretch
void setVerticalStretch(GanttChartVerticalStretch value)
Sets the value of the 'Vertical Stretch
' attribute.- Parameters:
value
- the new value of the 'Vertical Stretch' attribute.- See Also:
GanttChartVerticalStretch
,getVerticalStretch()
-
isVerticalScrollEnable
boolean isVerticalScrollEnable()
Returns the value of the 'Vertical Scroll Enable' attribute.- Returns:
- the value of the 'Vertical Scroll Enable' attribute.
- See Also:
setVerticalScrollEnable(boolean)
,GanttChartPackage.getGanttChart_VerticalScrollEnable()
-
setVerticalScrollEnable
void setVerticalScrollEnable(boolean value)
Sets the value of the 'Vertical Scroll Enable
' attribute.- Parameters:
value
- the new value of the 'Vertical Scroll Enable' attribute.- See Also:
isVerticalScrollEnable()
-
getShowValueText
GanttChartValueTextRepresentation getShowValueText()
Returns the value of the 'Show Value Text' attribute. The literals are from the enumerationGanttChartValueTextRepresentation
.- Returns:
- the value of the 'Show Value Text' attribute.
- See Also:
GanttChartValueTextRepresentation
,setShowValueText(GanttChartValueTextRepresentation)
,GanttChartPackage.getGanttChart_ShowValueText()
-
setShowValueText
void setShowValueText(GanttChartValueTextRepresentation value)
Sets the value of the 'Show Value Text
' attribute.- Parameters:
value
- the new value of the 'Show Value Text' attribute.- See Also:
GanttChartValueTextRepresentation
,getShowValueText()
-
getExtTitle
org.eclipse.emf.common.util.EMap<String,String> getExtTitle()
Returns the value of the 'Ext Title' map. The key is of typeString
, and the value is of typeString
,- Returns:
- the value of the 'Ext Title' map.
- See Also:
GanttChartPackage.getGanttChart_ExtTitle()
-
getOutboundColor
Color getOutboundColor()
Returns the value of the 'Outbound Color' containment reference.- Returns:
- the value of the 'Outbound Color' containment reference.
- See Also:
setOutboundColor(Color)
,GanttChartPackage.getGanttChart_OutboundColor()
-
setOutboundColor
void setOutboundColor(Color value)
Sets the value of the 'Outbound Color
' containment reference.- Parameters:
value
- the new value of the 'Outbound Color' containment reference.- See Also:
getOutboundColor()
-
getBackIntervals
GanttChartBackgroundIntervals getBackIntervals()
Returns the value of the 'Back Intervals' containment reference.- Returns:
- the value of the 'Back Intervals' containment reference.
- See Also:
setBackIntervals(GanttChartBackgroundIntervals)
,GanttChartPackage.getGanttChart_BackIntervals()
-
setBackIntervals
void setBackIntervals(GanttChartBackgroundIntervals value)
Sets the value of the 'Back Intervals
' containment reference.- Parameters:
value
- the new value of the 'Back Intervals' containment reference.- See Also:
getBackIntervals()
-
getLink
org.eclipse.emf.common.util.EList<GanttChartLink> getLink()
Returns the value of the 'Link' containment reference list. The list contents are of typeGanttChartLink
.- Returns:
- the value of the 'Link' containment reference list.
- See Also:
GanttChartPackage.getGanttChart_Link()
-
getLinksColor
Color getLinksColor()
Returns the value of the 'Links Color' containment reference.- Returns:
- the value of the 'Links Color' containment reference.
- See Also:
setLinksColor(Color)
,GanttChartPackage.getGanttChart_LinksColor()
-
setLinksColor
void setLinksColor(Color value)
Sets the value of the 'Links Color
' containment reference.- Parameters:
value
- the new value of the 'Links Color' containment reference.- See Also:
getLinksColor()
-
getLinksLine
ChartLine getLinksLine()
Returns the value of the 'Links Line' containment reference.- Returns:
- the value of the 'Links Line' containment reference.
- See Also:
setLinksLine(ChartLine)
,GanttChartPackage.getGanttChart_LinksLine()
-
setLinksLine
void setLinksLine(ChartLine value)
Sets the value of the 'Links Line
' containment reference.- Parameters:
value
- the new value of the 'Links Line' containment reference.- See Also:
getLinksLine()
-
-