Package com._1c.g5.v8.dt.moxel.impl
Class PrintSettingsImpl
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.PrintSettingsImpl
- All Implemented Interfaces:
IBmObject,PrintSettings,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 'Print Settings'.
The following features are implemented:
-
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 intintintintintintintfloatfloatintgetPaper()intintintintgetScale()intbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetBlackAndWhite(boolean newBlackAndWhite) voidsetBottomMargin(int newBottomMargin) voidsetCollate(boolean newCollate) voidsetCopies(int newCopies) voidsetDuplexType(DuplexPrintingType newDuplexType) voidsetFirstPageNumber(int newFirstPageNumber) voidsetFitToPage(boolean newFitToPage) voidsetFooterSize(int newFooterSize) voidsetHeaderSize(int newHeaderSize) voidsetLeftMargin(int newLeftMargin) voidsetPageHeight(float newPageHeight) voidsetPageOrientation(PageOrientation newPageOrientation) voidsetPagePlacementAlternation(PagePlacementAlternation newPagePlacementAlternation) voidsetPageSize(String newPageSize) voidsetPageWidth(float newPageWidth) voidsetPaper(int newPaper) voidsetPaperSource(int newPaperSource) voidsetPerPage(int newPerPage) voidsetPrintAccuracy(PrintAccuracy newPrintAccuracy) voidsetPrinterName(String newPrinterName) voidsetRightMargin(int newRightMargin) voidsetScale(int newScale) voidsetTopMargin(int newTopMargin) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods 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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
PrintSettingsImpl
protected PrintSettingsImpl()
-
-
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
-
getPageOrientation
- Specified by:
getPageOrientationin interfacePrintSettings- Returns:
- the value of the 'Page Orientation' attribute.
- See Also:
-
setPageOrientation
- Specified by:
setPageOrientationin interfacePrintSettings- Parameters:
newPageOrientation- the new value of the 'Page Orientation' attribute.- See Also:
-
unsetPageOrientation
public void unsetPageOrientation()- Specified by:
unsetPageOrientationin interfacePrintSettings- See Also:
-
isSetPageOrientation
public boolean isSetPageOrientation()- Specified by:
isSetPageOrientationin interfacePrintSettings- Returns:
- whether the value of the 'Page Orientation' attribute is set.
- See Also:
-
getScale
public int getScale()- Specified by:
getScalein interfacePrintSettings- Returns:
- the value of the 'Scale' attribute.
- See Also:
-
setScale
public void setScale(int newScale) - Specified by:
setScalein interfacePrintSettings- Parameters:
newScale- the new value of the 'Scale' attribute.- See Also:
-
unsetScale
public void unsetScale()- Specified by:
unsetScalein interfacePrintSettings- See Also:
-
isSetScale
public boolean isSetScale()- Specified by:
isSetScalein interfacePrintSettings- Returns:
- whether the value of the 'Scale' attribute is set.
- See Also:
-
isCollate
public boolean isCollate()- Specified by:
isCollatein interfacePrintSettings- Returns:
- the value of the 'Collate' attribute.
- See Also:
-
setCollate
public void setCollate(boolean newCollate) - Specified by:
setCollatein interfacePrintSettings- Parameters:
newCollate- the new value of the 'Collate' attribute.- See Also:
-
unsetCollate
public void unsetCollate()- Specified by:
unsetCollatein interfacePrintSettings- See Also:
-
isSetCollate
public boolean isSetCollate()- Specified by:
isSetCollatein interfacePrintSettings- Returns:
- whether the value of the 'Collate' attribute is set.
- See Also:
-
getCopies
public int getCopies()- Specified by:
getCopiesin interfacePrintSettings- Returns:
- the value of the 'Copies' attribute.
- See Also:
-
setCopies
public void setCopies(int newCopies) - Specified by:
setCopiesin interfacePrintSettings- Parameters:
newCopies- the new value of the 'Copies' attribute.- See Also:
-
unsetCopies
public void unsetCopies()- Specified by:
unsetCopiesin interfacePrintSettings- See Also:
-
isSetCopies
public boolean isSetCopies()- Specified by:
isSetCopiesin interfacePrintSettings- Returns:
- whether the value of the 'Copies' attribute is set.
- See Also:
-
getPerPage
public int getPerPage()- Specified by:
getPerPagein interfacePrintSettings- Returns:
- the value of the 'Per Page' attribute.
- See Also:
-
setPerPage
public void setPerPage(int newPerPage) - Specified by:
setPerPagein interfacePrintSettings- Parameters:
newPerPage- the new value of the 'Per Page' attribute.- See Also:
-
unsetPerPage
public void unsetPerPage()- Specified by:
unsetPerPagein interfacePrintSettings- See Also:
-
isSetPerPage
public boolean isSetPerPage()- Specified by:
isSetPerPagein interfacePrintSettings- Returns:
- whether the value of the 'Per Page' attribute is set.
- See Also:
-
getTopMargin
public int getTopMargin()- Specified by:
getTopMarginin interfacePrintSettings- Returns:
- the value of the 'Top Margin' attribute.
- See Also:
-
setTopMargin
public void setTopMargin(int newTopMargin) - Specified by:
setTopMarginin interfacePrintSettings- Parameters:
newTopMargin- the new value of the 'Top Margin' attribute.- See Also:
-
unsetTopMargin
public void unsetTopMargin()- Specified by:
unsetTopMarginin interfacePrintSettings- See Also:
-
isSetTopMargin
public boolean isSetTopMargin()- Specified by:
isSetTopMarginin interfacePrintSettings- Returns:
- whether the value of the 'Top Margin' attribute is set.
- See Also:
-
getLeftMargin
public int getLeftMargin()- Specified by:
getLeftMarginin interfacePrintSettings- Returns:
- the value of the 'Left Margin' attribute.
- See Also:
-
setLeftMargin
public void setLeftMargin(int newLeftMargin) - Specified by:
setLeftMarginin interfacePrintSettings- Parameters:
newLeftMargin- the new value of the 'Left Margin' attribute.- See Also:
-
unsetLeftMargin
public void unsetLeftMargin()- Specified by:
unsetLeftMarginin interfacePrintSettings- See Also:
-
isSetLeftMargin
public boolean isSetLeftMargin()- Specified by:
isSetLeftMarginin interfacePrintSettings- Returns:
- whether the value of the 'Left Margin' attribute is set.
- See Also:
-
getBottomMargin
public int getBottomMargin()- Specified by:
getBottomMarginin interfacePrintSettings- Returns:
- the value of the 'Bottom Margin' attribute.
- See Also:
-
setBottomMargin
public void setBottomMargin(int newBottomMargin) - Specified by:
setBottomMarginin interfacePrintSettings- Parameters:
newBottomMargin- the new value of the 'Bottom Margin' attribute.- See Also:
-
unsetBottomMargin
public void unsetBottomMargin()- Specified by:
unsetBottomMarginin interfacePrintSettings- See Also:
-
isSetBottomMargin
public boolean isSetBottomMargin()- Specified by:
isSetBottomMarginin interfacePrintSettings- Returns:
- whether the value of the 'Bottom Margin' attribute is set.
- See Also:
-
getRightMargin
public int getRightMargin()- Specified by:
getRightMarginin interfacePrintSettings- Returns:
- the value of the 'Right Margin' attribute.
- See Also:
-
setRightMargin
public void setRightMargin(int newRightMargin) - Specified by:
setRightMarginin interfacePrintSettings- Parameters:
newRightMargin- the new value of the 'Right Margin' attribute.- See Also:
-
unsetRightMargin
public void unsetRightMargin()- Specified by:
unsetRightMarginin interfacePrintSettings- See Also:
-
isSetRightMargin
public boolean isSetRightMargin()- Specified by:
isSetRightMarginin interfacePrintSettings- Returns:
- whether the value of the 'Right Margin' attribute is set.
- See Also:
-
getHeaderSize
public int getHeaderSize()- Specified by:
getHeaderSizein interfacePrintSettings- Returns:
- the value of the 'Header Size' attribute.
- See Also:
-
setHeaderSize
public void setHeaderSize(int newHeaderSize) - Specified by:
setHeaderSizein interfacePrintSettings- Parameters:
newHeaderSize- the new value of the 'Header Size' attribute.- See Also:
-
unsetHeaderSize
public void unsetHeaderSize()- Specified by:
unsetHeaderSizein interfacePrintSettings- See Also:
-
isSetHeaderSize
public boolean isSetHeaderSize()- Specified by:
isSetHeaderSizein interfacePrintSettings- Returns:
- whether the value of the 'Header Size' attribute is set.
- See Also:
-
isFitToPage
public boolean isFitToPage()- Specified by:
isFitToPagein interfacePrintSettings- Returns:
- the value of the 'Fit To Page' attribute.
- See Also:
-
setFitToPage
public void setFitToPage(boolean newFitToPage) - Specified by:
setFitToPagein interfacePrintSettings- Parameters:
newFitToPage- the new value of the 'Fit To Page' attribute.- See Also:
-
unsetFitToPage
public void unsetFitToPage()- Specified by:
unsetFitToPagein interfacePrintSettings- See Also:
-
isSetFitToPage
public boolean isSetFitToPage()- Specified by:
isSetFitToPagein interfacePrintSettings- Returns:
- whether the value of the 'Fit To Page' attribute is set.
- See Also:
-
isBlackAndWhite
public boolean isBlackAndWhite()- Specified by:
isBlackAndWhitein interfacePrintSettings- Returns:
- the value of the 'Black And White' attribute.
- See Also:
-
setBlackAndWhite
public void setBlackAndWhite(boolean newBlackAndWhite) - Specified by:
setBlackAndWhitein interfacePrintSettings- Parameters:
newBlackAndWhite- the new value of the 'Black And White' attribute.- See Also:
-
unsetBlackAndWhite
public void unsetBlackAndWhite()- Specified by:
unsetBlackAndWhitein interfacePrintSettings- See Also:
-
isSetBlackAndWhite
public boolean isSetBlackAndWhite()- Specified by:
isSetBlackAndWhitein interfacePrintSettings- Returns:
- whether the value of the 'Black And White' attribute is set.
- See Also:
-
getPrinterName
- Specified by:
getPrinterNamein interfacePrintSettings- Returns:
- the value of the 'Printer Name' attribute.
- See Also:
-
setPrinterName
- Specified by:
setPrinterNamein interfacePrintSettings- Parameters:
newPrinterName- the new value of the 'Printer Name' attribute.- See Also:
-
unsetPrinterName
public void unsetPrinterName()- Specified by:
unsetPrinterNamein interfacePrintSettings- See Also:
-
isSetPrinterName
public boolean isSetPrinterName()- Specified by:
isSetPrinterNamein interfacePrintSettings- Returns:
- whether the value of the 'Printer Name' attribute is set.
- See Also:
-
getPaper
public int getPaper()- Specified by:
getPaperin interfacePrintSettings- Returns:
- the value of the 'Paper' attribute.
- See Also:
-
setPaper
public void setPaper(int newPaper) - Specified by:
setPaperin interfacePrintSettings- Parameters:
newPaper- the new value of the 'Paper' attribute.- See Also:
-
unsetPaper
public void unsetPaper()- Specified by:
unsetPaperin interfacePrintSettings- See Also:
-
isSetPaper
public boolean isSetPaper()- Specified by:
isSetPaperin interfacePrintSettings- Returns:
- whether the value of the 'Paper' attribute is set.
- See Also:
-
getPageSize
- Specified by:
getPageSizein interfacePrintSettings- Returns:
- the value of the 'Page Size' attribute.
- See Also:
-
setPageSize
- Specified by:
setPageSizein interfacePrintSettings- Parameters:
newPageSize- the new value of the 'Page Size' attribute.- See Also:
-
unsetPageSize
public void unsetPageSize()- Specified by:
unsetPageSizein interfacePrintSettings- See Also:
-
isSetPageSize
public boolean isSetPageSize()- Specified by:
isSetPageSizein interfacePrintSettings- Returns:
- whether the value of the 'Page Size' attribute is set.
- See Also:
-
getPaperSource
public int getPaperSource()- Specified by:
getPaperSourcein interfacePrintSettings- Returns:
- the value of the 'Paper Source' attribute.
- See Also:
-
setPaperSource
public void setPaperSource(int newPaperSource) - Specified by:
setPaperSourcein interfacePrintSettings- Parameters:
newPaperSource- the new value of the 'Paper Source' attribute.- See Also:
-
unsetPaperSource
public void unsetPaperSource()- Specified by:
unsetPaperSourcein interfacePrintSettings- See Also:
-
isSetPaperSource
public boolean isSetPaperSource()- Specified by:
isSetPaperSourcein interfacePrintSettings- Returns:
- whether the value of the 'Paper Source' attribute is set.
- See Also:
-
getPageWidth
public float getPageWidth()- Specified by:
getPageWidthin interfacePrintSettings- Returns:
- the value of the 'Page Width' attribute.
- See Also:
-
setPageWidth
public void setPageWidth(float newPageWidth) - Specified by:
setPageWidthin interfacePrintSettings- Parameters:
newPageWidth- the new value of the 'Page Width' attribute.- See Also:
-
unsetPageWidth
public void unsetPageWidth()- Specified by:
unsetPageWidthin interfacePrintSettings- See Also:
-
isSetPageWidth
public boolean isSetPageWidth()- Specified by:
isSetPageWidthin interfacePrintSettings- Returns:
- whether the value of the 'Page Width' attribute is set.
- See Also:
-
getPageHeight
public float getPageHeight()- Specified by:
getPageHeightin interfacePrintSettings- Returns:
- the value of the 'Page Height' attribute.
- See Also:
-
setPageHeight
public void setPageHeight(float newPageHeight) - Specified by:
setPageHeightin interfacePrintSettings- Parameters:
newPageHeight- the new value of the 'Page Height' attribute.- See Also:
-
unsetPageHeight
public void unsetPageHeight()- Specified by:
unsetPageHeightin interfacePrintSettings- See Also:
-
isSetPageHeight
public boolean isSetPageHeight()- Specified by:
isSetPageHeightin interfacePrintSettings- Returns:
- whether the value of the 'Page Height' attribute is set.
- See Also:
-
getPrintAccuracy
- Specified by:
getPrintAccuracyin interfacePrintSettings- Returns:
- the value of the 'Print Accuracy' attribute.
- See Also:
-
setPrintAccuracy
- Specified by:
setPrintAccuracyin interfacePrintSettings- Parameters:
newPrintAccuracy- the new value of the 'Print Accuracy' attribute.- See Also:
-
unsetPrintAccuracy
public void unsetPrintAccuracy()- Specified by:
unsetPrintAccuracyin interfacePrintSettings- See Also:
-
isSetPrintAccuracy
public boolean isSetPrintAccuracy()- Specified by:
isSetPrintAccuracyin interfacePrintSettings- Returns:
- whether the value of the 'Print Accuracy' attribute is set.
- See Also:
-
getDuplexType
- Specified by:
getDuplexTypein interfacePrintSettings- Returns:
- the value of the 'Duplex Type' attribute.
- See Also:
-
setDuplexType
- Specified by:
setDuplexTypein interfacePrintSettings- Parameters:
newDuplexType- the new value of the 'Duplex Type' attribute.- See Also:
-
unsetDuplexType
public void unsetDuplexType()- Specified by:
unsetDuplexTypein interfacePrintSettings- See Also:
-
isSetDuplexType
public boolean isSetDuplexType()- Specified by:
isSetDuplexTypein interfacePrintSettings- Returns:
- whether the value of the 'Duplex Type' attribute is set.
- See Also:
-
getPagePlacementAlternation
- Specified by:
getPagePlacementAlternationin interfacePrintSettings- Returns:
- the value of the 'Page Placement Alternation' attribute.
- See Also:
-
setPagePlacementAlternation
- Specified by:
setPagePlacementAlternationin interfacePrintSettings- Parameters:
newPagePlacementAlternation- the new value of the 'Page Placement Alternation' attribute.- See Also:
-
unsetPagePlacementAlternation
public void unsetPagePlacementAlternation() -
isSetPagePlacementAlternation
public boolean isSetPagePlacementAlternation()- Specified by:
isSetPagePlacementAlternationin interfacePrintSettings- Returns:
- whether the value of the 'Page Placement Alternation' attribute is set.
- See Also:
-
getFirstPageNumber
public int getFirstPageNumber()- Specified by:
getFirstPageNumberin interfacePrintSettings- Returns:
- the value of the 'First Page Number' attribute.
- See Also:
-
setFirstPageNumber
public void setFirstPageNumber(int newFirstPageNumber) - Specified by:
setFirstPageNumberin interfacePrintSettings- Parameters:
newFirstPageNumber- the new value of the 'First Page Number' attribute.- See Also:
-
unsetFirstPageNumber
public void unsetFirstPageNumber()- Specified by:
unsetFirstPageNumberin interfacePrintSettings- See Also:
-
isSetFirstPageNumber
public boolean isSetFirstPageNumber()- Specified by:
isSetFirstPageNumberin interfacePrintSettings- Returns:
- whether the value of the 'First Page Number' attribute is set.
- See Also:
-