Class GanttChartImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
com._1c.g5.v8.bm.core.BmObject
com._1c.g5.v8.dt.ganttchart.model.impl.GanttChartImpl
- All Implemented Interfaces:
IBmObject,GanttChart,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Gantt Chart'.
The following features are implemented:
ChartPointsSeriesIntervalValueDraw EmptyTime ScaleKeep Scale VariantFixed Variant MeasureFixed Variant IntervalAuto Full IntervalFull Interval BeginFull Interval EndVisual BeginInterval Draw TypeNone Variant CharsNone Variant MeasureVertical StretchVertical Scroll EnableShow Value TextExt TitleOutbound ColorBack IntervalsLinkLinks ColorLinks LineShow Points TextShow DataText PlacementInterval Text Representation
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_IDFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EClassprotected intgetChart()intorg.eclipse.emf.common.util.EList<ChartInterval>org.eclipse.emf.common.util.EList<GanttChartLink>getLink()doubleorg.eclipse.emf.common.util.EList<ChartValue>getValue()booleanbooleanbooleanvoidsetAutoFullInterval(boolean newAutoFullInterval) voidsetBackIntervals(GanttChartBackgroundIntervals newBackIntervals) voidvoidsetDrawEmpty(boolean newDrawEmpty) voidsetFixedVariantInterval(int newFixedVariantInterval) voidsetFixedVariantMeasure(TimeScaleUnitType newFixedVariantMeasure) voidsetFullIntervalBegin(Date newFullIntervalBegin) voidsetFullIntervalEnd(Date newFullIntervalEnd) voidsetIntervalDrawType(GanttChartIntervalRepresentation newIntervalDrawType) voidsetIntervalTextRepresentation(GanttChartIntervalTextRepresentation newIntervalTextRepresentation) voidsetKeepScaleVariant(GanttChartScaleKeeping newKeepScaleVariant) voidsetLinksColor(Color newLinksColor) voidsetLinksLine(ChartLine newLinksLine) voidsetNoneVariantChars(double newNoneVariantChars) voidsetNoneVariantMeasure(TimeScaleUnitType newNoneVariantMeasure) voidsetOutboundColor(Color newOutboundColor) voidsetPoints(ChartPoints newPoints) voidsetSeries(ChartSeries newSeries) voidsetShowData(GanttChartShowOnPaint newShowData) voidsetShowPointsText(GanttChartShowOnPaint newShowPointsText) voidsetShowValueText(GanttChartValueTextRepresentation newShowValueText) voidsetTextPlacement(GanttChartTextPlacementType newTextPlacement) voidsetTimeScale(TimeScale newTimeScale) voidsetVerticalScrollEnable(boolean newVerticalScrollEnable) voidsetVerticalStretch(GanttChartVerticalStretch newVerticalStretch) voidsetVisualBegin(Date newVisualBegin) Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCodeMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCachingMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetPropertyMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
GanttChartImpl
protected GanttChartImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()- Overrides:
eStaticFeatureCountin classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getChart
- Specified by:
getChartin interfaceGanttChart- Returns:
- the value of the 'Chart' containment reference.
- See Also:
-
setChart
- Specified by:
setChartin interfaceGanttChart- Parameters:
newChart- the new value of the 'Chart' containment reference.- See Also:
-
getPoints
- Specified by:
getPointsin interfaceGanttChart- Returns:
- the value of the 'Points' containment reference.
- See Also:
-
setPoints
- Specified by:
setPointsin interfaceGanttChart- Parameters:
newPoints- the new value of the 'Points' containment reference.- See Also:
-
getSeries
- Specified by:
getSeriesin interfaceGanttChart- Returns:
- the value of the 'Series' containment reference.
- See Also:
-
setSeries
- Specified by:
setSeriesin interfaceGanttChart- Parameters:
newSeries- the new value of the 'Series' containment reference.- See Also:
-
getInterval
- Specified by:
getIntervalin interfaceGanttChart- Returns:
- the value of the 'Interval' containment reference list.
- See Also:
-
getValue
- Specified by:
getValuein interfaceGanttChart- Returns:
- the value of the 'Value' containment reference list.
- See Also:
-
isDrawEmpty
public boolean isDrawEmpty()- Specified by:
isDrawEmptyin interfaceGanttChart- Returns:
- the value of the 'Draw Empty' attribute.
- See Also:
-
setDrawEmpty
public void setDrawEmpty(boolean newDrawEmpty) - Specified by:
setDrawEmptyin interfaceGanttChart- Parameters:
newDrawEmpty- the new value of the 'Draw Empty' attribute.- See Also:
-
getTimeScale
- Specified by:
getTimeScalein interfaceGanttChart- Returns:
- the value of the 'Time Scale' containment reference.
- See Also:
-
setTimeScale
- Specified by:
setTimeScalein interfaceGanttChart- Parameters:
newTimeScale- the new value of the 'Time Scale' containment reference.- See Also:
-
getKeepScaleVariant
- Specified by:
getKeepScaleVariantin interfaceGanttChart- Returns:
- the value of the 'Keep Scale Variant' attribute.
- See Also:
-
setKeepScaleVariant
- Specified by:
setKeepScaleVariantin interfaceGanttChart- Parameters:
newKeepScaleVariant- the new value of the 'Keep Scale Variant' attribute.- See Also:
-
getFixedVariantMeasure
- Specified by:
getFixedVariantMeasurein interfaceGanttChart- Returns:
- the value of the 'Fixed Variant Measure' attribute.
- See Also:
-
setFixedVariantMeasure
- Specified by:
setFixedVariantMeasurein interfaceGanttChart- Parameters:
newFixedVariantMeasure- the new value of the 'Fixed Variant Measure' attribute.- See Also:
-
getFixedVariantInterval
public int getFixedVariantInterval()- Specified by:
getFixedVariantIntervalin interfaceGanttChart- Returns:
- the value of the 'Fixed Variant Interval' attribute.
- See Also:
-
setFixedVariantInterval
public void setFixedVariantInterval(int newFixedVariantInterval) - Specified by:
setFixedVariantIntervalin interfaceGanttChart- Parameters:
newFixedVariantInterval- the new value of the 'Fixed Variant Interval' attribute.- See Also:
-
isAutoFullInterval
public boolean isAutoFullInterval()- Specified by:
isAutoFullIntervalin interfaceGanttChart- Returns:
- the value of the 'Auto Full Interval' attribute.
- See Also:
-
setAutoFullInterval
public void setAutoFullInterval(boolean newAutoFullInterval) - Specified by:
setAutoFullIntervalin interfaceGanttChart- Parameters:
newAutoFullInterval- the new value of the 'Auto Full Interval' attribute.- See Also:
-
getFullIntervalBegin
- Specified by:
getFullIntervalBeginin interfaceGanttChart- Returns:
- the value of the 'Full Interval Begin' attribute.
- See Also:
-
setFullIntervalBegin
- Specified by:
setFullIntervalBeginin interfaceGanttChart- Parameters:
newFullIntervalBegin- the new value of the 'Full Interval Begin' attribute.- See Also:
-
getFullIntervalEnd
- Specified by:
getFullIntervalEndin interfaceGanttChart- Returns:
- the value of the 'Full Interval End' attribute.
- See Also:
-
setFullIntervalEnd
- Specified by:
setFullIntervalEndin interfaceGanttChart- Parameters:
newFullIntervalEnd- the new value of the 'Full Interval End' attribute.- See Also:
-
getVisualBegin
- Specified by:
getVisualBeginin interfaceGanttChart- Returns:
- the value of the 'Visual Begin' attribute.
- See Also:
-
setVisualBegin
- Specified by:
setVisualBeginin interfaceGanttChart- Parameters:
newVisualBegin- the new value of the 'Visual Begin' attribute.- See Also:
-
getIntervalDrawType
- Specified by:
getIntervalDrawTypein interfaceGanttChart- Returns:
- the value of the 'Interval Draw Type' attribute.
- See Also:
-
setIntervalDrawType
- Specified by:
setIntervalDrawTypein interfaceGanttChart- Parameters:
newIntervalDrawType- the new value of the 'Interval Draw Type' attribute.- See Also:
-
getNoneVariantChars
public double getNoneVariantChars()- Specified by:
getNoneVariantCharsin interfaceGanttChart- Returns:
- the value of the 'None Variant Chars' attribute.
- See Also:
-
setNoneVariantChars
public void setNoneVariantChars(double newNoneVariantChars) - Specified by:
setNoneVariantCharsin interfaceGanttChart- Parameters:
newNoneVariantChars- the new value of the 'None Variant Chars' attribute.- See Also:
-
getNoneVariantMeasure
- Specified by:
getNoneVariantMeasurein interfaceGanttChart- Returns:
- the value of the 'None Variant Measure' attribute.
- See Also:
-
setNoneVariantMeasure
- Specified by:
setNoneVariantMeasurein interfaceGanttChart- Parameters:
newNoneVariantMeasure- the new value of the 'None Variant Measure' attribute.- See Also:
-
getVerticalStretch
- Specified by:
getVerticalStretchin interfaceGanttChart- Returns:
- the value of the 'Vertical Stretch' attribute.
- See Also:
-
setVerticalStretch
- Specified by:
setVerticalStretchin interfaceGanttChart- Parameters:
newVerticalStretch- the new value of the 'Vertical Stretch' attribute.- See Also:
-
isVerticalScrollEnable
public boolean isVerticalScrollEnable()- Specified by:
isVerticalScrollEnablein interfaceGanttChart- Returns:
- the value of the 'Vertical Scroll Enable' attribute.
- See Also:
-
setVerticalScrollEnable
public void setVerticalScrollEnable(boolean newVerticalScrollEnable) - Specified by:
setVerticalScrollEnablein interfaceGanttChart- Parameters:
newVerticalScrollEnable- the new value of the 'Vertical Scroll Enable' attribute.- See Also:
-
getShowValueText
- Specified by:
getShowValueTextin interfaceGanttChart- Returns:
- the value of the 'Show Value Text' attribute.
- See Also:
-
setShowValueText
- Specified by:
setShowValueTextin interfaceGanttChart- Parameters:
newShowValueText- the new value of the 'Show Value Text' attribute.- See Also:
-
getExtTitle
- Specified by:
getExtTitlein interfaceGanttChart- Returns:
- the value of the 'Ext Title' map.
- See Also:
-
getOutboundColor
- Specified by:
getOutboundColorin interfaceGanttChart- Returns:
- the value of the 'Outbound Color' containment reference.
- See Also:
-
setOutboundColor
- Specified by:
setOutboundColorin interfaceGanttChart- Parameters:
newOutboundColor- the new value of the 'Outbound Color' containment reference.- See Also:
-
getBackIntervals
- Specified by:
getBackIntervalsin interfaceGanttChart- Returns:
- the value of the 'Back Intervals' containment reference.
- See Also:
-
setBackIntervals
- Specified by:
setBackIntervalsin interfaceGanttChart- Parameters:
newBackIntervals- the new value of the 'Back Intervals' containment reference.- See Also:
-
getLink
- Specified by:
getLinkin interfaceGanttChart- Returns:
- the value of the 'Link' containment reference list.
- See Also:
-
getLinksColor
- Specified by:
getLinksColorin interfaceGanttChart- Returns:
- the value of the 'Links Color' containment reference.
- See Also:
-
setLinksColor
- Specified by:
setLinksColorin interfaceGanttChart- Parameters:
newLinksColor- the new value of the 'Links Color' containment reference.- See Also:
-
getLinksLine
- Specified by:
getLinksLinein interfaceGanttChart- Returns:
- the value of the 'Links Line' containment reference.
- See Also:
-
setLinksLine
- Specified by:
setLinksLinein interfaceGanttChart- Parameters:
newLinksLine- the new value of the 'Links Line' containment reference.- See Also:
-
getShowPointsText
- Specified by:
getShowPointsTextin interfaceGanttChart- Returns:
- the value of the 'Show Points Text' attribute.
- See Also:
-
setShowPointsText
- Specified by:
setShowPointsTextin interfaceGanttChart- Parameters:
newShowPointsText- the new value of the 'Show Points Text' attribute.- See Also:
-
getShowData
- Specified by:
getShowDatain interfaceGanttChart- Returns:
- the value of the 'Show Data' attribute.
- See Also:
-
setShowData
- Specified by:
setShowDatain interfaceGanttChart- Parameters:
newShowData- the new value of the 'Show Data' attribute.- See Also:
-
getTextPlacement
- Specified by:
getTextPlacementin interfaceGanttChart- Returns:
- the value of the 'Text Placement' attribute.
- See Also:
-
setTextPlacement
- Specified by:
setTextPlacementin interfaceGanttChart- Parameters:
newTextPlacement- the new value of the 'Text Placement' attribute.- See Also:
-
getIntervalTextRepresentation
- Specified by:
getIntervalTextRepresentationin interfaceGanttChart- Returns:
- the value of the 'Interval Text Representation' attribute.
- See Also:
-
setIntervalTextRepresentation
public void setIntervalTextRepresentation(GanttChartIntervalTextRepresentation newIntervalTextRepresentation) - Specified by:
setIntervalTextRepresentationin interfaceGanttChart- Parameters:
newIntervalTextRepresentation- the new value of the 'Interval Text Representation' attribute.- See Also:
-