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:
ItemsNew Items Text TypeAlign Item Boundaries By Time ScaleShow Wrapped HeadersShow Wrapped Time Scale HeadersShow Current DateWrapped Time Scale Header FormatTime Scale Wrap Begin IndentTime Scale Wrap End IndentPeriodic Variant RepetitionPeriodic Variant UnitBorderBorder ColorLine ColorBack ColorText ColorFontBegin Of Representation PeriodEnd Of Representation PeriodItems Time RepresentationTime ScaleDimensionsPeriodsBack IntervalsItems Behavior When Space InsufficientAuto Min Column WidthAuto Min Row HeightMin Column WidthMin Row HeightFix Dimensions HeaderFix Time Scale Header
-
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 intorg.eclipse.emf.common.util.EList<PlannerBackgroundInterval>org.eclipse.emf.common.util.EList<PlannerDimension>getFont()org.eclipse.emf.common.util.EList<PlannerItem>getItems()intintintorg.eclipse.emf.common.util.EList<PlannerRepresentationPeriod>intintbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAlignItemBoundariesByTimeScale(boolean newAlignItemBoundariesByTimeScale) voidsetAutoMinColumnWidth(boolean newAutoMinColumnWidth) voidsetAutoMinRowHeight(boolean newAutoMinRowHeight) voidsetBackColor(Color newBackColor) voidsetBeginOfRepresentationPeriod(Date newBeginOfRepresentationPeriod) voidvoidsetBorderColor(Color newBorderColor) voidsetEndOfRepresentationPeriod(Date newEndOfRepresentationPeriod) voidsetFixDimensionsHeader(Boolean newFixDimensionsHeader) voidsetFixTimeScaleHeader(Boolean newFixTimeScaleHeader) voidvoidsetItemsBehaviorWhenSpaceInsufficient(PlannerItemsBehaviorWhenSpaceInsufficient newItemsBehaviorWhenSpaceInsufficient) voidsetItemsTimeRepresentation(PlannerItemsTimeRepresentation newItemsTimeRepresentation) voidsetLineColor(Color newLineColor) voidsetMinColumnWidth(int newMinColumnWidth) voidsetMinRowHeight(int newMinRowHeight) voidsetNewItemsTextType(NewPlannerItemsTextType newNewItemsTextType) voidsetPeriodicVariantRepetition(int newPeriodicVariantRepetition) voidsetPeriodicVariantUnit(TimeScaleUnitType newPeriodicVariantUnit) voidsetShowCurrentDate(boolean newShowCurrentDate) voidsetShowWrappedHeaders(boolean newShowWrappedHeaders) voidsetShowWrappedTimeScaleHeaders(boolean newShowWrappedTimeScaleHeaders) voidsetTextColor(Color newTextColor) voidsetTimeScale(TimeScale newTimeScale) voidsetTimeScaleWrapBeginIndent(int newTimeScaleWrapBeginIndent) voidsetTimeScaleWrapEndIndent(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, 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
-
PlannerSettingsImpl
protected PlannerSettingsImpl()
-
-
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
-
getItems
- Specified by:
getItemsin interfacePlannerSettings- Returns:
- the value of the 'Items' containment reference list.
- See Also:
-
getNewItemsTextType
- Specified by:
getNewItemsTextTypein interfacePlannerSettings- Returns:
- the value of the 'New Items Text Type' attribute.
- See Also:
-
setNewItemsTextType
- Specified by:
setNewItemsTextTypein interfacePlannerSettings- Parameters:
newNewItemsTextType- the new value of the 'New Items Text Type' attribute.- See Also:
-
isAlignItemBoundariesByTimeScale
public boolean isAlignItemBoundariesByTimeScale()- Specified by:
isAlignItemBoundariesByTimeScalein interfacePlannerSettings- Returns:
- the value of the 'Align Item Boundaries By Time Scale' attribute.
- See Also:
-
setAlignItemBoundariesByTimeScale
public void setAlignItemBoundariesByTimeScale(boolean newAlignItemBoundariesByTimeScale) - Specified by:
setAlignItemBoundariesByTimeScalein interfacePlannerSettings- Parameters:
newAlignItemBoundariesByTimeScale- the new value of the 'Align Item Boundaries By Time Scale' attribute.- See Also:
-
isShowWrappedHeaders
public boolean isShowWrappedHeaders()- Specified by:
isShowWrappedHeadersin interfacePlannerSettings- Returns:
- the value of the 'Show Wrapped Headers' attribute.
- See Also:
-
setShowWrappedHeaders
public void setShowWrappedHeaders(boolean newShowWrappedHeaders) - Specified by:
setShowWrappedHeadersin interfacePlannerSettings- Parameters:
newShowWrappedHeaders- the new value of the 'Show Wrapped Headers' attribute.- See Also:
-
isShowWrappedTimeScaleHeaders
public boolean isShowWrappedTimeScaleHeaders()- Specified by:
isShowWrappedTimeScaleHeadersin interfacePlannerSettings- Returns:
- the value of the 'Show Wrapped Time Scale Headers' attribute.
- See Also:
-
setShowWrappedTimeScaleHeaders
public void setShowWrappedTimeScaleHeaders(boolean newShowWrappedTimeScaleHeaders) - Specified by:
setShowWrappedTimeScaleHeadersin interfacePlannerSettings- Parameters:
newShowWrappedTimeScaleHeaders- the new value of the 'Show Wrapped Time Scale Headers' attribute.- See Also:
-
isShowCurrentDate
public boolean isShowCurrentDate()- Specified by:
isShowCurrentDatein interfacePlannerSettings- Returns:
- the value of the 'Show Current Date' attribute.
- See Also:
-
setShowCurrentDate
public void setShowCurrentDate(boolean newShowCurrentDate) - Specified by:
setShowCurrentDatein interfacePlannerSettings- Parameters:
newShowCurrentDate- the new value of the 'Show Current Date' attribute.- See Also:
-
getWrappedTimeScaleHeaderFormat
- Specified by:
getWrappedTimeScaleHeaderFormatin interfacePlannerSettings- Returns:
- the value of the 'Wrapped Time Scale Header Format' map.
- See Also:
-
getTimeScaleWrapBeginIndent
public int getTimeScaleWrapBeginIndent()- Specified by:
getTimeScaleWrapBeginIndentin interfacePlannerSettings- Returns:
- the value of the 'Time Scale Wrap Begin Indent' attribute.
- See Also:
-
setTimeScaleWrapBeginIndent
public void setTimeScaleWrapBeginIndent(int newTimeScaleWrapBeginIndent) - Specified by:
setTimeScaleWrapBeginIndentin interfacePlannerSettings- Parameters:
newTimeScaleWrapBeginIndent- the new value of the 'Time Scale Wrap Begin Indent' attribute.- See Also:
-
getTimeScaleWrapEndIndent
public int getTimeScaleWrapEndIndent()- Specified by:
getTimeScaleWrapEndIndentin interfacePlannerSettings- Returns:
- the value of the 'Time Scale Wrap End Indent' attribute.
- See Also:
-
setTimeScaleWrapEndIndent
public void setTimeScaleWrapEndIndent(int newTimeScaleWrapEndIndent) - Specified by:
setTimeScaleWrapEndIndentin interfacePlannerSettings- Parameters:
newTimeScaleWrapEndIndent- the new value of the 'Time Scale Wrap End Indent' attribute.- See Also:
-
getPeriodicVariantRepetition
public int getPeriodicVariantRepetition()- Specified by:
getPeriodicVariantRepetitionin interfacePlannerSettings- Returns:
- the value of the 'Periodic Variant Repetition' attribute.
- See Also:
-
setPeriodicVariantRepetition
public void setPeriodicVariantRepetition(int newPeriodicVariantRepetition) - Specified by:
setPeriodicVariantRepetitionin interfacePlannerSettings- Parameters:
newPeriodicVariantRepetition- the new value of the 'Periodic Variant Repetition' attribute.- See Also:
-
getPeriodicVariantUnit
- Specified by:
getPeriodicVariantUnitin interfacePlannerSettings- Returns:
- the value of the 'Periodic Variant Unit' attribute.
- See Also:
-
setPeriodicVariantUnit
- Specified by:
setPeriodicVariantUnitin interfacePlannerSettings- Parameters:
newPeriodicVariantUnit- the new value of the 'Periodic Variant Unit' attribute.- See Also:
-
getBorder
- Specified by:
getBorderin interfacePlannerSettings- Returns:
- the value of the 'Border' containment reference.
- See Also:
-
setBorder
- Specified by:
setBorderin interfacePlannerSettings- Parameters:
newBorder- the new value of the 'Border' containment reference.- See Also:
-
getBorderColor
- Specified by:
getBorderColorin interfacePlannerSettings- Returns:
- the value of the 'Border Color' containment reference.
- See Also:
-
setBorderColor
- Specified by:
setBorderColorin interfacePlannerSettings- Parameters:
newBorderColor- the new value of the 'Border Color' containment reference.- See Also:
-
getLineColor
- Specified by:
getLineColorin interfacePlannerSettings- Returns:
- the value of the 'Line Color' containment reference.
- See Also:
-
setLineColor
- Specified by:
setLineColorin interfacePlannerSettings- Parameters:
newLineColor- the new value of the 'Line Color' containment reference.- See Also:
-
getBackColor
- Specified by:
getBackColorin interfacePlannerSettings- Returns:
- the value of the 'Back Color' containment reference.
- See Also:
-
setBackColor
- Specified by:
setBackColorin interfacePlannerSettings- Parameters:
newBackColor- the new value of the 'Back Color' containment reference.- See Also:
-
getTextColor
- Specified by:
getTextColorin interfacePlannerSettings- Returns:
- the value of the 'Text Color' containment reference.
- See Also:
-
setTextColor
- Specified by:
setTextColorin interfacePlannerSettings- Parameters:
newTextColor- the new value of the 'Text Color' containment reference.- See Also:
-
getFont
- Specified by:
getFontin interfacePlannerSettings- Returns:
- the value of the 'Font' containment reference.
- See Also:
-
setFont
- Specified by:
setFontin interfacePlannerSettings- Parameters:
newFont- the new value of the 'Font' containment reference.- See Also:
-
getBeginOfRepresentationPeriod
- Specified by:
getBeginOfRepresentationPeriodin interfacePlannerSettings- Returns:
- the value of the 'Begin Of Representation Period' attribute.
- See Also:
-
setBeginOfRepresentationPeriod
- Specified by:
setBeginOfRepresentationPeriodin interfacePlannerSettings- Parameters:
newBeginOfRepresentationPeriod- the new value of the 'Begin Of Representation Period' attribute.- See Also:
-
getEndOfRepresentationPeriod
- Specified by:
getEndOfRepresentationPeriodin interfacePlannerSettings- Returns:
- the value of the 'End Of Representation Period' attribute.
- See Also:
-
setEndOfRepresentationPeriod
- Specified by:
setEndOfRepresentationPeriodin interfacePlannerSettings- Parameters:
newEndOfRepresentationPeriod- the new value of the 'End Of Representation Period' attribute.- See Also:
-
getItemsTimeRepresentation
- Specified by:
getItemsTimeRepresentationin interfacePlannerSettings- Returns:
- the value of the 'Items Time Representation' attribute.
- See Also:
-
setItemsTimeRepresentation
- Specified by:
setItemsTimeRepresentationin interfacePlannerSettings- Parameters:
newItemsTimeRepresentation- the new value of the 'Items Time Representation' attribute.- See Also:
-
getTimeScale
- Specified by:
getTimeScalein interfacePlannerSettings- Returns:
- the value of the 'Time Scale' containment reference.
- See Also:
-
setTimeScale
- Specified by:
setTimeScalein interfacePlannerSettings- Parameters:
newTimeScale- the new value of the 'Time Scale' containment reference.- See Also:
-
getDimensions
- Specified by:
getDimensionsin interfacePlannerSettings- Returns:
- the value of the 'Dimensions' containment reference list.
- See Also:
-
getPeriods
- Specified by:
getPeriodsin interfacePlannerSettings- Returns:
- the value of the 'Periods' containment reference list.
- See Also:
-
getBackIntervals
- Specified by:
getBackIntervalsin interfacePlannerSettings- Returns:
- the value of the 'Back Intervals' containment reference list.
- See Also:
-
getItemsBehaviorWhenSpaceInsufficient
- Specified by:
getItemsBehaviorWhenSpaceInsufficientin interfacePlannerSettings- Returns:
- the value of the 'Items Behavior When Space Insufficient' attribute.
- See Also:
-
setItemsBehaviorWhenSpaceInsufficient
public void setItemsBehaviorWhenSpaceInsufficient(PlannerItemsBehaviorWhenSpaceInsufficient newItemsBehaviorWhenSpaceInsufficient) - Specified by:
setItemsBehaviorWhenSpaceInsufficientin interfacePlannerSettings- Parameters:
newItemsBehaviorWhenSpaceInsufficient- the new value of the 'Items Behavior When Space Insufficient' attribute.- See Also:
-
isAutoMinColumnWidth
public boolean isAutoMinColumnWidth()- Specified by:
isAutoMinColumnWidthin interfacePlannerSettings- Returns:
- the value of the 'Auto Min Column Width' attribute.
- See Also:
-
setAutoMinColumnWidth
public void setAutoMinColumnWidth(boolean newAutoMinColumnWidth) - Specified by:
setAutoMinColumnWidthin interfacePlannerSettings- Parameters:
newAutoMinColumnWidth- the new value of the 'Auto Min Column Width' attribute.- See Also:
-
isAutoMinRowHeight
public boolean isAutoMinRowHeight()- Specified by:
isAutoMinRowHeightin interfacePlannerSettings- Returns:
- the value of the 'Auto Min Row Height' attribute.
- See Also:
-
setAutoMinRowHeight
public void setAutoMinRowHeight(boolean newAutoMinRowHeight) - Specified by:
setAutoMinRowHeightin interfacePlannerSettings- Parameters:
newAutoMinRowHeight- the new value of the 'Auto Min Row Height' attribute.- See Also:
-
getMinColumnWidth
public int getMinColumnWidth()- Specified by:
getMinColumnWidthin interfacePlannerSettings- Returns:
- the value of the 'Min Column Width' attribute.
- See Also:
-
setMinColumnWidth
public void setMinColumnWidth(int newMinColumnWidth) - Specified by:
setMinColumnWidthin interfacePlannerSettings- Parameters:
newMinColumnWidth- the new value of the 'Min Column Width' attribute.- See Also:
-
getMinRowHeight
public int getMinRowHeight()- Specified by:
getMinRowHeightin interfacePlannerSettings- Returns:
- the value of the 'Min Row Height' attribute.
- See Also:
-
setMinRowHeight
public void setMinRowHeight(int newMinRowHeight) - Specified by:
setMinRowHeightin interfacePlannerSettings- Parameters:
newMinRowHeight- the new value of the 'Min Row Height' attribute.- See Also:
-
getFixDimensionsHeader
- Specified by:
getFixDimensionsHeaderin interfacePlannerSettings- Returns:
- the value of the 'Fix Dimensions Header' attribute.
- See Also:
-
setFixDimensionsHeader
- Specified by:
setFixDimensionsHeaderin interfacePlannerSettings- Parameters:
newFixDimensionsHeader- the new value of the 'Fix Dimensions Header' attribute.- See Also:
-
getFixTimeScaleHeader
- Specified by:
getFixTimeScaleHeaderin interfacePlannerSettings- Returns:
- the value of the 'Fix Time Scale Header' attribute.
- See Also:
-
setFixTimeScaleHeader
- Specified by:
setFixTimeScaleHeaderin interfacePlannerSettings- Parameters:
newFixTimeScaleHeader- the new value of the 'Fix Time Scale Header' attribute.- See Also:
-