Class PlannerSettingsImpl
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.planner.model.impl.PlannerSettingsImpl
- All Implemented Interfaces:
IBmObject
,PlannerSettings
,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 'Settings'.
The following features are implemented:
Items
New Items Text Type
Align Item Boundaries By Time Scale
Show Wrapped Headers
Show Wrapped Time Scale Headers
Show Current Date
Wrapped Time Scale Header Format
Time Scale Wrap Begin Indent
Time Scale Wrap End Indent
Periodic Variant Repetition
Periodic Variant Unit
Border
Border Color
Line Color
Back Color
Text Color
Font
Begin Of Representation Period
End Of Representation Period
Items Time Representation
Time Scale
Dimensions
Periods
Back Intervals
Items Behavior When Space Insufficient
Auto Min Column Width
Auto Min Row Height
Min Column Width
Min Row Height
Fix Dimensions Header
Fix Time Scale Header
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
Nested 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.EPropertiesHolderImpl
Nested 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.EScannableAdapterList
Nested 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_UNSET
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EClass
protected int
org.eclipse.emf.common.util.EList<PlannerBackgroundInterval>
org.eclipse.emf.common.util.EList<PlannerDimension>
getFont()
org.eclipse.emf.common.util.EList<PlannerItem>
getItems()
int
int
int
org.eclipse.emf.common.util.EList<PlannerRepresentationPeriod>
int
int
boolean
boolean
boolean
boolean
boolean
boolean
void
setAlignItemBoundariesByTimeScale
(boolean newAlignItemBoundariesByTimeScale) void
setAutoMinColumnWidth
(boolean newAutoMinColumnWidth) void
setAutoMinRowHeight
(boolean newAutoMinRowHeight) void
setBackColor
(Color newBackColor) void
setBeginOfRepresentationPeriod
(Date newBeginOfRepresentationPeriod) void
void
setBorderColor
(Color newBorderColor) void
setEndOfRepresentationPeriod
(Date newEndOfRepresentationPeriod) void
setFixDimensionsHeader
(Boolean newFixDimensionsHeader) void
setFixTimeScaleHeader
(Boolean newFixTimeScaleHeader) void
void
setItemsBehaviorWhenSpaceInsufficient
(PlannerItemsBehaviorWhenSpaceInsufficient newItemsBehaviorWhenSpaceInsufficient) void
setItemsTimeRepresentation
(PlannerItemsTimeRepresentation newItemsTimeRepresentation) void
setLineColor
(Color newLineColor) void
setMinColumnWidth
(int newMinColumnWidth) void
setMinRowHeight
(int newMinRowHeight) void
setNewItemsTextType
(NewPlannerItemsTextType newNewItemsTextType) void
setPeriodicVariantRepetition
(int newPeriodicVariantRepetition) void
setPeriodicVariantUnit
(TimeScaleUnitType newPeriodicVariantUnit) void
setShowCurrentDate
(boolean newShowCurrentDate) void
setShowWrappedHeaders
(boolean newShowWrappedHeaders) void
setShowWrappedTimeScaleHeaders
(boolean newShowWrappedTimeScaleHeaders) void
setTextColor
(Color newTextColor) void
setTimeScale
(TimeScale newTimeScale) void
setTimeScaleWrapBeginIndent
(int newTimeScaleWrapBeginIndent) void
setTimeScaleWrapEndIndent
(int newTimeScaleWrapEndIndent) 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, hashCode
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
Methods 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, eSetProxyURI
Methods 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, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
PlannerSettingsImpl
protected PlannerSettingsImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getItems
- Specified by:
getItems
in interfacePlannerSettings
- Returns:
- the value of the 'Items' containment reference list.
- See Also:
-
getNewItemsTextType
- Specified by:
getNewItemsTextType
in interfacePlannerSettings
- Returns:
- the value of the 'New Items Text Type' attribute.
- See Also:
-
setNewItemsTextType
- Specified by:
setNewItemsTextType
in interfacePlannerSettings
- Parameters:
newNewItemsTextType
- the new value of the 'New Items Text Type' attribute.- See Also:
-
isAlignItemBoundariesByTimeScale
public boolean isAlignItemBoundariesByTimeScale()- Specified by:
isAlignItemBoundariesByTimeScale
in interfacePlannerSettings
- Returns:
- the value of the 'Align Item Boundaries By Time Scale' attribute.
- See Also:
-
setAlignItemBoundariesByTimeScale
public void setAlignItemBoundariesByTimeScale(boolean newAlignItemBoundariesByTimeScale) - Specified by:
setAlignItemBoundariesByTimeScale
in interfacePlannerSettings
- Parameters:
newAlignItemBoundariesByTimeScale
- the new value of the 'Align Item Boundaries By Time Scale' attribute.- See Also:
-
isShowWrappedHeaders
public boolean isShowWrappedHeaders()- Specified by:
isShowWrappedHeaders
in interfacePlannerSettings
- Returns:
- the value of the 'Show Wrapped Headers' attribute.
- See Also:
-
setShowWrappedHeaders
public void setShowWrappedHeaders(boolean newShowWrappedHeaders) - Specified by:
setShowWrappedHeaders
in interfacePlannerSettings
- Parameters:
newShowWrappedHeaders
- the new value of the 'Show Wrapped Headers' attribute.- See Also:
-
isShowWrappedTimeScaleHeaders
public boolean isShowWrappedTimeScaleHeaders()- Specified by:
isShowWrappedTimeScaleHeaders
in interfacePlannerSettings
- Returns:
- the value of the 'Show Wrapped Time Scale Headers' attribute.
- See Also:
-
setShowWrappedTimeScaleHeaders
public void setShowWrappedTimeScaleHeaders(boolean newShowWrappedTimeScaleHeaders) - Specified by:
setShowWrappedTimeScaleHeaders
in interfacePlannerSettings
- Parameters:
newShowWrappedTimeScaleHeaders
- the new value of the 'Show Wrapped Time Scale Headers' attribute.- See Also:
-
isShowCurrentDate
public boolean isShowCurrentDate()- Specified by:
isShowCurrentDate
in interfacePlannerSettings
- Returns:
- the value of the 'Show Current Date' attribute.
- See Also:
-
setShowCurrentDate
public void setShowCurrentDate(boolean newShowCurrentDate) - Specified by:
setShowCurrentDate
in interfacePlannerSettings
- Parameters:
newShowCurrentDate
- the new value of the 'Show Current Date' attribute.- See Also:
-
getWrappedTimeScaleHeaderFormat
- Specified by:
getWrappedTimeScaleHeaderFormat
in interfacePlannerSettings
- Returns:
- the value of the 'Wrapped Time Scale Header Format' map.
- See Also:
-
getTimeScaleWrapBeginIndent
public int getTimeScaleWrapBeginIndent()- Specified by:
getTimeScaleWrapBeginIndent
in interfacePlannerSettings
- Returns:
- the value of the 'Time Scale Wrap Begin Indent' attribute.
- See Also:
-
setTimeScaleWrapBeginIndent
public void setTimeScaleWrapBeginIndent(int newTimeScaleWrapBeginIndent) - Specified by:
setTimeScaleWrapBeginIndent
in interfacePlannerSettings
- Parameters:
newTimeScaleWrapBeginIndent
- the new value of the 'Time Scale Wrap Begin Indent' attribute.- See Also:
-
getTimeScaleWrapEndIndent
public int getTimeScaleWrapEndIndent()- Specified by:
getTimeScaleWrapEndIndent
in interfacePlannerSettings
- Returns:
- the value of the 'Time Scale Wrap End Indent' attribute.
- See Also:
-
setTimeScaleWrapEndIndent
public void setTimeScaleWrapEndIndent(int newTimeScaleWrapEndIndent) - Specified by:
setTimeScaleWrapEndIndent
in interfacePlannerSettings
- Parameters:
newTimeScaleWrapEndIndent
- the new value of the 'Time Scale Wrap End Indent' attribute.- See Also:
-
getPeriodicVariantRepetition
public int getPeriodicVariantRepetition()- Specified by:
getPeriodicVariantRepetition
in interfacePlannerSettings
- Returns:
- the value of the 'Periodic Variant Repetition' attribute.
- See Also:
-
setPeriodicVariantRepetition
public void setPeriodicVariantRepetition(int newPeriodicVariantRepetition) - Specified by:
setPeriodicVariantRepetition
in interfacePlannerSettings
- Parameters:
newPeriodicVariantRepetition
- the new value of the 'Periodic Variant Repetition' attribute.- See Also:
-
getPeriodicVariantUnit
- Specified by:
getPeriodicVariantUnit
in interfacePlannerSettings
- Returns:
- the value of the 'Periodic Variant Unit' attribute.
- See Also:
-
setPeriodicVariantUnit
- Specified by:
setPeriodicVariantUnit
in interfacePlannerSettings
- Parameters:
newPeriodicVariantUnit
- the new value of the 'Periodic Variant Unit' attribute.- See Also:
-
getBorder
- Specified by:
getBorder
in interfacePlannerSettings
- Returns:
- the value of the 'Border' containment reference.
- See Also:
-
setBorder
- Specified by:
setBorder
in interfacePlannerSettings
- Parameters:
newBorder
- the new value of the 'Border' containment reference.- See Also:
-
getBorderColor
- Specified by:
getBorderColor
in interfacePlannerSettings
- Returns:
- the value of the 'Border Color' containment reference.
- See Also:
-
setBorderColor
- Specified by:
setBorderColor
in interfacePlannerSettings
- Parameters:
newBorderColor
- the new value of the 'Border Color' containment reference.- See Also:
-
getLineColor
- Specified by:
getLineColor
in interfacePlannerSettings
- Returns:
- the value of the 'Line Color' containment reference.
- See Also:
-
setLineColor
- Specified by:
setLineColor
in interfacePlannerSettings
- Parameters:
newLineColor
- the new value of the 'Line Color' containment reference.- See Also:
-
getBackColor
- Specified by:
getBackColor
in interfacePlannerSettings
- Returns:
- the value of the 'Back Color' containment reference.
- See Also:
-
setBackColor
- Specified by:
setBackColor
in interfacePlannerSettings
- Parameters:
newBackColor
- the new value of the 'Back Color' containment reference.- See Also:
-
getTextColor
- Specified by:
getTextColor
in interfacePlannerSettings
- Returns:
- the value of the 'Text Color' containment reference.
- See Also:
-
setTextColor
- Specified by:
setTextColor
in interfacePlannerSettings
- Parameters:
newTextColor
- the new value of the 'Text Color' containment reference.- See Also:
-
getFont
- Specified by:
getFont
in interfacePlannerSettings
- Returns:
- the value of the 'Font' containment reference.
- See Also:
-
setFont
- Specified by:
setFont
in interfacePlannerSettings
- Parameters:
newFont
- the new value of the 'Font' containment reference.- See Also:
-
getBeginOfRepresentationPeriod
- Specified by:
getBeginOfRepresentationPeriod
in interfacePlannerSettings
- Returns:
- the value of the 'Begin Of Representation Period' attribute.
- See Also:
-
setBeginOfRepresentationPeriod
- Specified by:
setBeginOfRepresentationPeriod
in interfacePlannerSettings
- Parameters:
newBeginOfRepresentationPeriod
- the new value of the 'Begin Of Representation Period' attribute.- See Also:
-
getEndOfRepresentationPeriod
- Specified by:
getEndOfRepresentationPeriod
in interfacePlannerSettings
- Returns:
- the value of the 'End Of Representation Period' attribute.
- See Also:
-
setEndOfRepresentationPeriod
- Specified by:
setEndOfRepresentationPeriod
in interfacePlannerSettings
- Parameters:
newEndOfRepresentationPeriod
- the new value of the 'End Of Representation Period' attribute.- See Also:
-
getItemsTimeRepresentation
- Specified by:
getItemsTimeRepresentation
in interfacePlannerSettings
- Returns:
- the value of the 'Items Time Representation' attribute.
- See Also:
-
setItemsTimeRepresentation
- Specified by:
setItemsTimeRepresentation
in interfacePlannerSettings
- Parameters:
newItemsTimeRepresentation
- the new value of the 'Items Time Representation' attribute.- See Also:
-
getTimeScale
- Specified by:
getTimeScale
in interfacePlannerSettings
- Returns:
- the value of the 'Time Scale' containment reference.
- See Also:
-
setTimeScale
- Specified by:
setTimeScale
in interfacePlannerSettings
- Parameters:
newTimeScale
- the new value of the 'Time Scale' containment reference.- See Also:
-
getDimensions
- Specified by:
getDimensions
in interfacePlannerSettings
- Returns:
- the value of the 'Dimensions' containment reference list.
- See Also:
-
getPeriods
- Specified by:
getPeriods
in interfacePlannerSettings
- Returns:
- the value of the 'Periods' containment reference list.
- See Also:
-
getBackIntervals
- Specified by:
getBackIntervals
in interfacePlannerSettings
- Returns:
- the value of the 'Back Intervals' containment reference list.
- See Also:
-
getItemsBehaviorWhenSpaceInsufficient
- Specified by:
getItemsBehaviorWhenSpaceInsufficient
in interfacePlannerSettings
- Returns:
- the value of the 'Items Behavior When Space Insufficient' attribute.
- See Also:
-
setItemsBehaviorWhenSpaceInsufficient
public void setItemsBehaviorWhenSpaceInsufficient(PlannerItemsBehaviorWhenSpaceInsufficient newItemsBehaviorWhenSpaceInsufficient) - Specified by:
setItemsBehaviorWhenSpaceInsufficient
in interfacePlannerSettings
- Parameters:
newItemsBehaviorWhenSpaceInsufficient
- the new value of the 'Items Behavior When Space Insufficient' attribute.- See Also:
-
isAutoMinColumnWidth
public boolean isAutoMinColumnWidth()- Specified by:
isAutoMinColumnWidth
in interfacePlannerSettings
- Returns:
- the value of the 'Auto Min Column Width' attribute.
- See Also:
-
setAutoMinColumnWidth
public void setAutoMinColumnWidth(boolean newAutoMinColumnWidth) - Specified by:
setAutoMinColumnWidth
in interfacePlannerSettings
- Parameters:
newAutoMinColumnWidth
- the new value of the 'Auto Min Column Width' attribute.- See Also:
-
isAutoMinRowHeight
public boolean isAutoMinRowHeight()- Specified by:
isAutoMinRowHeight
in interfacePlannerSettings
- Returns:
- the value of the 'Auto Min Row Height' attribute.
- See Also:
-
setAutoMinRowHeight
public void setAutoMinRowHeight(boolean newAutoMinRowHeight) - Specified by:
setAutoMinRowHeight
in interfacePlannerSettings
- Parameters:
newAutoMinRowHeight
- the new value of the 'Auto Min Row Height' attribute.- See Also:
-
getMinColumnWidth
public int getMinColumnWidth()- Specified by:
getMinColumnWidth
in interfacePlannerSettings
- Returns:
- the value of the 'Min Column Width' attribute.
- See Also:
-
setMinColumnWidth
public void setMinColumnWidth(int newMinColumnWidth) - Specified by:
setMinColumnWidth
in interfacePlannerSettings
- Parameters:
newMinColumnWidth
- the new value of the 'Min Column Width' attribute.- See Also:
-
getMinRowHeight
public int getMinRowHeight()- Specified by:
getMinRowHeight
in interfacePlannerSettings
- Returns:
- the value of the 'Min Row Height' attribute.
- See Also:
-
setMinRowHeight
public void setMinRowHeight(int newMinRowHeight) - Specified by:
setMinRowHeight
in interfacePlannerSettings
- Parameters:
newMinRowHeight
- the new value of the 'Min Row Height' attribute.- See Also:
-
getFixDimensionsHeader
- Specified by:
getFixDimensionsHeader
in interfacePlannerSettings
- Returns:
- the value of the 'Fix Dimensions Header' attribute.
- See Also:
-
setFixDimensionsHeader
- Specified by:
setFixDimensionsHeader
in interfacePlannerSettings
- Parameters:
newFixDimensionsHeader
- the new value of the 'Fix Dimensions Header' attribute.- See Also:
-
getFixTimeScaleHeader
- Specified by:
getFixTimeScaleHeader
in interfacePlannerSettings
- Returns:
- the value of the 'Fix Time Scale Header' attribute.
- See Also:
-
setFixTimeScaleHeader
- Specified by:
setFixTimeScaleHeader
in interfacePlannerSettings
- Parameters:
newFixTimeScaleHeader
- the new value of the 'Fix Time Scale Header' attribute.- See Also:
-