Package com._1c.g5.v8.dt.moxel.impl
Class ViewSettingsImpl
- 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.moxel.impl.ViewSettingsImpl
-
- All Implemented Interfaces:
IBmObject
,ViewSettings
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class ViewSettingsImpl extends BmObject implements ViewSettings
An implementation of the model object 'View Settings'.The following features are implemented:
Current Column
Current Row
Selection
Selected Drawings
Scale
Show Grid
Show Headers
Show Names
Show Groups
Show Page Breaks
Show Named Rows And Columns
Show Comments
Black And White
Fixed Column
Fixed Column Columns
Fixed Row
Fixation Point Column
Fixation Point Row
Top Fixation Point Column
Top Fixation Point Row
Screen Begin Point Column
Screen Begin Point Row
Current Language
-
-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ViewSettingsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
protected int
eStaticFeatureCount()
int
getCurrentColumn()
String
getCurrentLanguage()
int
getCurrentRow()
int
getFixationPointColumn()
int
getFixationPointRow()
int
getFixedColumn()
Columns
getFixedColumnColumns()
int
getFixedRow()
int
getScale()
int
getScreenBeginPointColumn()
int
getScreenBeginPointRow()
org.eclipse.emf.common.util.EList<Integer>
getSelectedDrawings()
org.eclipse.emf.common.util.EList<Area>
getSelection()
int
getTopFixationPointColumn()
int
getTopFixationPointRow()
boolean
isBlackAndWhite()
boolean
isShowComments()
boolean
isShowGrid()
boolean
isShowGroups()
boolean
isShowHeaders()
boolean
isShowNamedRowsAndColumns()
boolean
isShowNames()
boolean
isShowPageBreaks()
void
setBlackAndWhite(boolean newBlackAndWhite)
void
setCurrentColumn(int newCurrentColumn)
void
setCurrentLanguage(String newCurrentLanguage)
void
setCurrentRow(int newCurrentRow)
void
setFixationPointColumn(int newFixationPointColumn)
void
setFixationPointRow(int newFixationPointRow)
void
setFixedColumn(int newFixedColumn)
void
setFixedColumnColumns(Columns newFixedColumnColumns)
void
setFixedRow(int newFixedRow)
void
setScale(int newScale)
void
setScreenBeginPointColumn(int newScreenBeginPointColumn)
void
setScreenBeginPointRow(int newScreenBeginPointRow)
void
setShowComments(boolean newShowComments)
void
setShowGrid(boolean newShowGrid)
void
setShowGroups(boolean newShowGroups)
void
setShowHeaders(boolean newShowHeaders)
void
setShowNamedRowsAndColumns(boolean newShowNamedRowsAndColumns)
void
setShowNames(boolean newShowNames)
void
setShowPageBreaks(boolean newShowPageBreaks)
void
setTopFixationPointColumn(int newTopFixationPointColumn)
void
setTopFixationPointRow(int newTopFixationPointRow)
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, 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
-
-
-
-
Method Detail
-
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
-
getCurrentColumn
public int getCurrentColumn()
- Specified by:
getCurrentColumn
in interfaceViewSettings
- Returns:
- the value of the 'Current Column' attribute.
- See Also:
ViewSettings.setCurrentColumn(int)
,MoxelPackage.getViewSettings_CurrentColumn()
-
setCurrentColumn
public void setCurrentColumn(int newCurrentColumn)
- Specified by:
setCurrentColumn
in interfaceViewSettings
- Parameters:
newCurrentColumn
- the new value of the 'Current Column' attribute.- See Also:
ViewSettings.getCurrentColumn()
-
getCurrentRow
public int getCurrentRow()
- Specified by:
getCurrentRow
in interfaceViewSettings
- Returns:
- the value of the 'Current Row' attribute.
- See Also:
ViewSettings.setCurrentRow(int)
,MoxelPackage.getViewSettings_CurrentRow()
-
setCurrentRow
public void setCurrentRow(int newCurrentRow)
- Specified by:
setCurrentRow
in interfaceViewSettings
- Parameters:
newCurrentRow
- the new value of the 'Current Row' attribute.- See Also:
ViewSettings.getCurrentRow()
-
getSelection
public org.eclipse.emf.common.util.EList<Area> getSelection()
- Specified by:
getSelection
in interfaceViewSettings
- Returns:
- the value of the 'Selection' containment reference list.
- See Also:
MoxelPackage.getViewSettings_Selection()
-
getSelectedDrawings
public org.eclipse.emf.common.util.EList<Integer> getSelectedDrawings()
- Specified by:
getSelectedDrawings
in interfaceViewSettings
- Returns:
- the value of the 'Selected Drawings' attribute list.
- See Also:
MoxelPackage.getViewSettings_SelectedDrawings()
-
getScale
public int getScale()
- Specified by:
getScale
in interfaceViewSettings
- Returns:
- the value of the 'Scale' attribute.
- See Also:
ViewSettings.setScale(int)
,MoxelPackage.getViewSettings_Scale()
-
setScale
public void setScale(int newScale)
- Specified by:
setScale
in interfaceViewSettings
- Parameters:
newScale
- the new value of the 'Scale' attribute.- See Also:
ViewSettings.getScale()
-
isShowGrid
public boolean isShowGrid()
- Specified by:
isShowGrid
in interfaceViewSettings
- Returns:
- the value of the 'Show Grid' attribute.
- See Also:
ViewSettings.setShowGrid(boolean)
,MoxelPackage.getViewSettings_ShowGrid()
-
setShowGrid
public void setShowGrid(boolean newShowGrid)
- Specified by:
setShowGrid
in interfaceViewSettings
- Parameters:
newShowGrid
- the new value of the 'Show Grid' attribute.- See Also:
ViewSettings.isShowGrid()
-
isShowHeaders
public boolean isShowHeaders()
- Specified by:
isShowHeaders
in interfaceViewSettings
- Returns:
- the value of the 'Show Headers' attribute.
- See Also:
ViewSettings.setShowHeaders(boolean)
,MoxelPackage.getViewSettings_ShowHeaders()
-
setShowHeaders
public void setShowHeaders(boolean newShowHeaders)
- Specified by:
setShowHeaders
in interfaceViewSettings
- Parameters:
newShowHeaders
- the new value of the 'Show Headers' attribute.- See Also:
ViewSettings.isShowHeaders()
-
isShowNames
public boolean isShowNames()
- Specified by:
isShowNames
in interfaceViewSettings
- Returns:
- the value of the 'Show Names' attribute.
- See Also:
ViewSettings.setShowNames(boolean)
,MoxelPackage.getViewSettings_ShowNames()
-
setShowNames
public void setShowNames(boolean newShowNames)
- Specified by:
setShowNames
in interfaceViewSettings
- Parameters:
newShowNames
- the new value of the 'Show Names' attribute.- See Also:
ViewSettings.isShowNames()
-
isShowGroups
public boolean isShowGroups()
- Specified by:
isShowGroups
in interfaceViewSettings
- Returns:
- the value of the 'Show Groups' attribute.
- See Also:
ViewSettings.setShowGroups(boolean)
,MoxelPackage.getViewSettings_ShowGroups()
-
setShowGroups
public void setShowGroups(boolean newShowGroups)
- Specified by:
setShowGroups
in interfaceViewSettings
- Parameters:
newShowGroups
- the new value of the 'Show Groups' attribute.- See Also:
ViewSettings.isShowGroups()
-
isShowPageBreaks
public boolean isShowPageBreaks()
- Specified by:
isShowPageBreaks
in interfaceViewSettings
- Returns:
- the value of the 'Show Page Breaks' attribute.
- See Also:
ViewSettings.setShowPageBreaks(boolean)
,MoxelPackage.getViewSettings_ShowPageBreaks()
-
setShowPageBreaks
public void setShowPageBreaks(boolean newShowPageBreaks)
- Specified by:
setShowPageBreaks
in interfaceViewSettings
- Parameters:
newShowPageBreaks
- the new value of the 'Show Page Breaks' attribute.- See Also:
ViewSettings.isShowPageBreaks()
-
isShowNamedRowsAndColumns
public boolean isShowNamedRowsAndColumns()
- Specified by:
isShowNamedRowsAndColumns
in interfaceViewSettings
- Returns:
- the value of the 'Show Named Rows And Columns' attribute.
- See Also:
ViewSettings.setShowNamedRowsAndColumns(boolean)
,MoxelPackage.getViewSettings_ShowNamedRowsAndColumns()
-
setShowNamedRowsAndColumns
public void setShowNamedRowsAndColumns(boolean newShowNamedRowsAndColumns)
- Specified by:
setShowNamedRowsAndColumns
in interfaceViewSettings
- Parameters:
newShowNamedRowsAndColumns
- the new value of the 'Show Named Rows And Columns' attribute.- See Also:
ViewSettings.isShowNamedRowsAndColumns()
-
isShowComments
public boolean isShowComments()
- Specified by:
isShowComments
in interfaceViewSettings
- Returns:
- the value of the 'Show Comments' attribute.
- See Also:
ViewSettings.setShowComments(boolean)
,MoxelPackage.getViewSettings_ShowComments()
-
setShowComments
public void setShowComments(boolean newShowComments)
- Specified by:
setShowComments
in interfaceViewSettings
- Parameters:
newShowComments
- the new value of the 'Show Comments' attribute.- See Also:
ViewSettings.isShowComments()
-
isBlackAndWhite
public boolean isBlackAndWhite()
- Specified by:
isBlackAndWhite
in interfaceViewSettings
- Returns:
- the value of the 'Black And White' attribute.
- See Also:
ViewSettings.setBlackAndWhite(boolean)
,MoxelPackage.getViewSettings_BlackAndWhite()
-
setBlackAndWhite
public void setBlackAndWhite(boolean newBlackAndWhite)
- Specified by:
setBlackAndWhite
in interfaceViewSettings
- Parameters:
newBlackAndWhite
- the new value of the 'Black And White' attribute.- See Also:
ViewSettings.isBlackAndWhite()
-
getFixedColumn
public int getFixedColumn()
- Specified by:
getFixedColumn
in interfaceViewSettings
- Returns:
- the value of the 'Fixed Column' attribute.
- See Also:
ViewSettings.setFixedColumn(int)
,MoxelPackage.getViewSettings_FixedColumn()
-
setFixedColumn
public void setFixedColumn(int newFixedColumn)
- Specified by:
setFixedColumn
in interfaceViewSettings
- Parameters:
newFixedColumn
- the new value of the 'Fixed Column' attribute.- See Also:
ViewSettings.getFixedColumn()
-
getFixedColumnColumns
public Columns getFixedColumnColumns()
- Specified by:
getFixedColumnColumns
in interfaceViewSettings
- Returns:
- the value of the 'Fixed Column Columns' reference.
- See Also:
ViewSettings.setFixedColumnColumns(Columns)
,MoxelPackage.getViewSettings_FixedColumnColumns()
-
setFixedColumnColumns
public void setFixedColumnColumns(Columns newFixedColumnColumns)
- Specified by:
setFixedColumnColumns
in interfaceViewSettings
- Parameters:
newFixedColumnColumns
- the new value of the 'Fixed Column Columns' reference.- See Also:
ViewSettings.getFixedColumnColumns()
-
getFixedRow
public int getFixedRow()
- Specified by:
getFixedRow
in interfaceViewSettings
- Returns:
- the value of the 'Fixed Row' attribute.
- See Also:
ViewSettings.setFixedRow(int)
,MoxelPackage.getViewSettings_FixedRow()
-
setFixedRow
public void setFixedRow(int newFixedRow)
- Specified by:
setFixedRow
in interfaceViewSettings
- Parameters:
newFixedRow
- the new value of the 'Fixed Row' attribute.- See Also:
ViewSettings.getFixedRow()
-
getFixationPointColumn
public int getFixationPointColumn()
- Specified by:
getFixationPointColumn
in interfaceViewSettings
- Returns:
- the value of the 'Fixation Point Column' attribute.
- See Also:
ViewSettings.setFixationPointColumn(int)
,MoxelPackage.getViewSettings_FixationPointColumn()
-
setFixationPointColumn
public void setFixationPointColumn(int newFixationPointColumn)
- Specified by:
setFixationPointColumn
in interfaceViewSettings
- Parameters:
newFixationPointColumn
- the new value of the 'Fixation Point Column' attribute.- See Also:
ViewSettings.getFixationPointColumn()
-
getFixationPointRow
public int getFixationPointRow()
- Specified by:
getFixationPointRow
in interfaceViewSettings
- Returns:
- the value of the 'Fixation Point Row' attribute.
- See Also:
ViewSettings.setFixationPointRow(int)
,MoxelPackage.getViewSettings_FixationPointRow()
-
setFixationPointRow
public void setFixationPointRow(int newFixationPointRow)
- Specified by:
setFixationPointRow
in interfaceViewSettings
- Parameters:
newFixationPointRow
- the new value of the 'Fixation Point Row' attribute.- See Also:
ViewSettings.getFixationPointRow()
-
getTopFixationPointColumn
public int getTopFixationPointColumn()
- Specified by:
getTopFixationPointColumn
in interfaceViewSettings
- Returns:
- the value of the 'Top Fixation Point Column' attribute.
- See Also:
ViewSettings.setTopFixationPointColumn(int)
,MoxelPackage.getViewSettings_TopFixationPointColumn()
-
setTopFixationPointColumn
public void setTopFixationPointColumn(int newTopFixationPointColumn)
- Specified by:
setTopFixationPointColumn
in interfaceViewSettings
- Parameters:
newTopFixationPointColumn
- the new value of the 'Top Fixation Point Column' attribute.- See Also:
ViewSettings.getTopFixationPointColumn()
-
getTopFixationPointRow
public int getTopFixationPointRow()
- Specified by:
getTopFixationPointRow
in interfaceViewSettings
- Returns:
- the value of the 'Top Fixation Point Row' attribute.
- See Also:
ViewSettings.setTopFixationPointRow(int)
,MoxelPackage.getViewSettings_TopFixationPointRow()
-
setTopFixationPointRow
public void setTopFixationPointRow(int newTopFixationPointRow)
- Specified by:
setTopFixationPointRow
in interfaceViewSettings
- Parameters:
newTopFixationPointRow
- the new value of the 'Top Fixation Point Row' attribute.- See Also:
ViewSettings.getTopFixationPointRow()
-
getScreenBeginPointColumn
public int getScreenBeginPointColumn()
- Specified by:
getScreenBeginPointColumn
in interfaceViewSettings
- Returns:
- the value of the 'Screen Begin Point Column' attribute.
- See Also:
ViewSettings.setScreenBeginPointColumn(int)
,MoxelPackage.getViewSettings_ScreenBeginPointColumn()
-
setScreenBeginPointColumn
public void setScreenBeginPointColumn(int newScreenBeginPointColumn)
- Specified by:
setScreenBeginPointColumn
in interfaceViewSettings
- Parameters:
newScreenBeginPointColumn
- the new value of the 'Screen Begin Point Column' attribute.- See Also:
ViewSettings.getScreenBeginPointColumn()
-
getScreenBeginPointRow
public int getScreenBeginPointRow()
- Specified by:
getScreenBeginPointRow
in interfaceViewSettings
- Returns:
- the value of the 'Screen Begin Point Row' attribute.
- See Also:
ViewSettings.setScreenBeginPointRow(int)
,MoxelPackage.getViewSettings_ScreenBeginPointRow()
-
setScreenBeginPointRow
public void setScreenBeginPointRow(int newScreenBeginPointRow)
- Specified by:
setScreenBeginPointRow
in interfaceViewSettings
- Parameters:
newScreenBeginPointRow
- the new value of the 'Screen Begin Point Row' attribute.- See Also:
ViewSettings.getScreenBeginPointRow()
-
getCurrentLanguage
public String getCurrentLanguage()
- Specified by:
getCurrentLanguage
in interfaceViewSettings
- Returns:
- the value of the 'Current Language' attribute.
- See Also:
ViewSettings.setCurrentLanguage(String)
,MoxelPackage.getViewSettings_CurrentLanguage()
-
setCurrentLanguage
public void setCurrentLanguage(String newCurrentLanguage)
- Specified by:
setCurrentLanguage
in interfaceViewSettings
- Parameters:
newCurrentLanguage
- the new value of the 'Current Language' attribute.- See Also:
ViewSettings.getCurrentLanguage()
-
-