Class HeaderFooterDialog.DialogPropertiesBuilder
- java.lang.Object
-
- com._1c.g5.v8.dt.moxel.ui.editor.dialogs.HeaderFooterDialog.DialogPropertiesBuilder
-
- Enclosing class:
- HeaderFooterDialog
public static class HeaderFooterDialog.DialogPropertiesBuilder extends Object
Builder forHeaderFooterDialog
properties
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IMdObjectByTypeProvider
geObjectByTypeProvider()
Gets actualIMdObjectByTypeProvider
for working with formatted string in dialog, seeFormattedTextEditor
int
getAlias()
Get programming language aliasIColorProvider
getColorProvider()
Gets actualIColorProvider
for working with formatted string in dialog, seeFormattedTextEditor
org.eclipse.emf.ecore.EObject
getContextObject()
Gets actual contextEObject
for working with formatted string in dialog, seeFormattedTextEditor
static HeaderFooterDialog.DialogPropertiesBuilder
getDefault()
int
getFirstPageNumber()
Get first page number.IFontProvider
getFontProvider()
Gets actualIFontProvider
for working with formatted string in dialog, seeFormattedTextEditor
String
getFooterCenterText()
Get text of center footer partFont
getFooterFont()
Get footer fontString
getFooterLeftText()
Get text of left footer partString
getFooterRightText()
Get text of right footer partVerticalAlignment
getFooterVerticalAlign()
Get footer vertical alignmentString
getHeaderCenterText()
Get text of center header partFont
getHeaderFont()
Get header fontString
getHeaderLeftText()
Get text of left header partString
getHeaderRightText()
Get text of right header partVerticalAlignment
getHeaderVerticalAlign()
Get header vertical alignmentboolean
getOutputFooter()
Get 'display footer' attribute valueint
getOutputFooterFrom()
Get page number to start printing footer fromboolean
getOutputHeader()
Get 'display header' attribute valueint
getOutputHeaderFrom()
Get page number to start printing header fromIV8Project
getV8Project()
Gets actualIV8Project
for working with formatted string in dialog, seeFormattedTextEditor
IV8ProjectManager
getV8ProjectManager()
Gets actualIV8ProjectManager
for working with formatted string in dialog, seeFormattedTextEditor
Version
getVersion()
Get current runtime versionHeaderFooterDialog.DialogPropertiesBuilder
setAlias(int alias)
Set programming language aliasHeaderFooterDialog.DialogPropertiesBuilder
setColorProvider(IColorProvider colorProvider)
Sets actualIColorProvider
for working with formatted string in dialogHeaderFooterDialog.DialogPropertiesBuilder
setContextObject(org.eclipse.emf.ecore.EObject contextObject)
Sets actual contextEObject
for working with formatted string in dialogHeaderFooterDialog.DialogPropertiesBuilder
setFirstPageNumber(int firstPageNumber)
Set first page number.HeaderFooterDialog.DialogPropertiesBuilder
setFontProvider(IFontProvider fontProvider)
Sets actualIFontProvider
for working with formatted string in dialogHeaderFooterDialog.DialogPropertiesBuilder
setFooterCenterText(String footerCenterText)
Set up text of center footer partHeaderFooterDialog.DialogPropertiesBuilder
setFooterFont(Font footerFont)
Set up footer fontHeaderFooterDialog.DialogPropertiesBuilder
setFooterLeftText(String footerLeftText)
Set up text of left footer partHeaderFooterDialog.DialogPropertiesBuilder
setFooterRightText(String footerRightText)
Set up text of right footer partHeaderFooterDialog.DialogPropertiesBuilder
setFooterVerticalAlign(VerticalAlignment footerVerticalAlign)
Set up footer vertical alignmentHeaderFooterDialog.DialogPropertiesBuilder
setHeaderCenterText(String headerCenterText)
Set up text of left header partHeaderFooterDialog.DialogPropertiesBuilder
setHeaderFont(Font headerFont)
Set up header fontHeaderFooterDialog.DialogPropertiesBuilder
setHeaderLeftText(String headerLeftText)
Set up text of left header partHeaderFooterDialog.DialogPropertiesBuilder
setHeaderRightText(String headerRightText)
Set up text of left header partHeaderFooterDialog.DialogPropertiesBuilder
setHeaderVerticalAlign(VerticalAlignment headerVerticalAlign)
Set up header vertical alignmentHeaderFooterDialog.DialogPropertiesBuilder
setObjectByTypeProvider(IMdObjectByTypeProvider objectByTypeProvider)
Sets actualIMdObjectByTypeProvider
for working with formatted string in dialogHeaderFooterDialog.DialogPropertiesBuilder
setOutputFooter(boolean outputFooter)
Set 'display footer' attribute valueHeaderFooterDialog.DialogPropertiesBuilder
setOutputFooterFrom(int outputFooterFrom)
Get page number to start printing footer fromHeaderFooterDialog.DialogPropertiesBuilder
setOutputHeader(boolean outputHeader)
Set 'display header' attribute valueHeaderFooterDialog.DialogPropertiesBuilder
setOutputHeaderFrom(int outputHeaderFrom)
Get page number to start printing header fromHeaderFooterDialog.DialogPropertiesBuilder
setV8Project(IV8Project v8Project)
Sets actualIV8Project
for working with formatted string in dialogHeaderFooterDialog.DialogPropertiesBuilder
setV8ProjectManager(IV8ProjectManager v8ProjectManager)
Sets actualIV8ProjectManager
for working with formatted string in dialogHeaderFooterDialog.DialogPropertiesBuilder
setVersion(Version version)
Set current runtime version
-
-
-
Method Detail
-
getDefault
public static HeaderFooterDialog.DialogPropertiesBuilder getDefault()
- Returns:
- builder
-
setVersion
public HeaderFooterDialog.DialogPropertiesBuilder setVersion(Version version)
Set current runtime version- Parameters:
version
-Version
- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setOutputHeader
public HeaderFooterDialog.DialogPropertiesBuilder setOutputHeader(boolean outputHeader)
Set 'display header' attribute value- Parameters:
outputHeader
- attribute value to be set- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setOutputHeaderFrom
public HeaderFooterDialog.DialogPropertiesBuilder setOutputHeaderFrom(int outputHeaderFrom)
Get page number to start printing header from- Parameters:
outputHeaderFrom
- page number to start printing header from- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setHeaderVerticalAlign
public HeaderFooterDialog.DialogPropertiesBuilder setHeaderVerticalAlign(VerticalAlignment headerVerticalAlign)
Set up header vertical alignment- Parameters:
headerVerticalAlign
-VerticalAlignment
- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setHeaderFont
public HeaderFooterDialog.DialogPropertiesBuilder setHeaderFont(Font headerFont)
Set up header font- Parameters:
headerFont
-Font
- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setHeaderLeftText
public HeaderFooterDialog.DialogPropertiesBuilder setHeaderLeftText(String headerLeftText)
Set up text of left header part- Parameters:
headerLeftText
- text of left header part- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setHeaderCenterText
public HeaderFooterDialog.DialogPropertiesBuilder setHeaderCenterText(String headerCenterText)
Set up text of left header part- Parameters:
headerCenterText
- text of center header part- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setHeaderRightText
public HeaderFooterDialog.DialogPropertiesBuilder setHeaderRightText(String headerRightText)
Set up text of left header part- Parameters:
headerRightText
- text of right header part- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setOutputFooter
public HeaderFooterDialog.DialogPropertiesBuilder setOutputFooter(boolean outputFooter)
Set 'display footer' attribute value- Parameters:
outputFooter
- attribute value to be set- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setOutputFooterFrom
public HeaderFooterDialog.DialogPropertiesBuilder setOutputFooterFrom(int outputFooterFrom)
Get page number to start printing footer from- Parameters:
outputFooterFrom
- page number to start printing footer from- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setFooterVerticalAlign
public HeaderFooterDialog.DialogPropertiesBuilder setFooterVerticalAlign(VerticalAlignment footerVerticalAlign)
Set up footer vertical alignment- Parameters:
footerVerticalAlign
-VerticalAlignment
- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setFooterFont
public HeaderFooterDialog.DialogPropertiesBuilder setFooterFont(Font footerFont)
Set up footer font- Parameters:
footerFont
-Font
- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setFooterLeftText
public HeaderFooterDialog.DialogPropertiesBuilder setFooterLeftText(String footerLeftText)
Set up text of left footer part- Parameters:
footerLeftText
- text of left footer part- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setFooterCenterText
public HeaderFooterDialog.DialogPropertiesBuilder setFooterCenterText(String footerCenterText)
Set up text of center footer part- Parameters:
footerCenterText
- text of center footer part- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
setFooterRightText
public HeaderFooterDialog.DialogPropertiesBuilder setFooterRightText(String footerRightText)
Set up text of right footer part- Parameters:
footerRightText
- text of right footer part- Returns:
HeaderFooterDialog.DialogPropertiesBuilder
-
getVersion
public Version getVersion()
Get current runtime version- Returns:
- current runtime version
-
getOutputHeader
public boolean getOutputHeader()
Get 'display header' attribute value- Returns:
- 'display header' attribute value
-
getOutputHeaderFrom
public int getOutputHeaderFrom()
Get page number to start printing header from- Returns:
- page number to start printing header from
-
getHeaderVerticalAlign
public VerticalAlignment getHeaderVerticalAlign()
Get header vertical alignment- Returns:
- header vertical alignment
-
getHeaderFont
public Font getHeaderFont()
Get header font- Returns:
- header font
-
getHeaderLeftText
public String getHeaderLeftText()
Get text of left header part- Returns:
- text of left header part
-
getHeaderCenterText
public String getHeaderCenterText()
Get text of center header part- Returns:
- text of center header part
-
getHeaderRightText
public String getHeaderRightText()
Get text of right header part- Returns:
- text of right header part
-
getOutputFooter
public boolean getOutputFooter()
Get 'display footer' attribute value- Returns:
- display footer' attribute value
-
getOutputFooterFrom
public int getOutputFooterFrom()
Get page number to start printing footer from- Returns:
- page number to start printing footer from
-
getFooterVerticalAlign
public VerticalAlignment getFooterVerticalAlign()
Get footer vertical alignment- Returns:
- footer vertical alignment
-
getFooterFont
public Font getFooterFont()
Get footer font- Returns:
- footer font
-
getFooterLeftText
public String getFooterLeftText()
Get text of left footer part- Returns:
- text of left footer part
-
getFooterCenterText
public String getFooterCenterText()
Get text of center footer part- Returns:
- text of center footer part
-
getFooterRightText
public String getFooterRightText()
Get text of right footer part- Returns:
- text of right footer part
-
getAlias
public int getAlias()
Get programming language alias- Returns:
- programming language alias
-
setAlias
public HeaderFooterDialog.DialogPropertiesBuilder setAlias(int alias)
Set programming language alias- Parameters:
programming
- language alias
-
getFirstPageNumber
public int getFirstPageNumber()
Get first page number.- Returns:
- first page number
-
setFirstPageNumber
public HeaderFooterDialog.DialogPropertiesBuilder setFirstPageNumber(int firstPageNumber)
Set first page number.- Parameters:
firstPageNumber
- first page number- Returns:
- instance of
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
setV8Project
public HeaderFooterDialog.DialogPropertiesBuilder setV8Project(IV8Project v8Project)
Sets actualIV8Project
for working with formatted string in dialog- Parameters:
v8Project
- actualIV8Project
, cannot benull
- Returns:
- current
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
setV8ProjectManager
public HeaderFooterDialog.DialogPropertiesBuilder setV8ProjectManager(IV8ProjectManager v8ProjectManager)
Sets actualIV8ProjectManager
for working with formatted string in dialog- Parameters:
v8ProjectManager
- actualIV8ProjectManager
, cannot benull
- Returns:
- current
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
setObjectByTypeProvider
public HeaderFooterDialog.DialogPropertiesBuilder setObjectByTypeProvider(IMdObjectByTypeProvider objectByTypeProvider)
Sets actualIMdObjectByTypeProvider
for working with formatted string in dialog- Parameters:
objectByTypeProvider
- actualIMdObjectByTypeProvider
, cannot benull
- Returns:
- current
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
setContextObject
public HeaderFooterDialog.DialogPropertiesBuilder setContextObject(org.eclipse.emf.ecore.EObject contextObject)
Sets actual contextEObject
for working with formatted string in dialog- Parameters:
contextObject
- actual contextEObject
, cannot benull
- Returns:
- current
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
setColorProvider
public HeaderFooterDialog.DialogPropertiesBuilder setColorProvider(IColorProvider colorProvider)
Sets actualIColorProvider
for working with formatted string in dialog- Parameters:
colorProvider
- actualIColorProvider
, cannot benull
- Returns:
- current
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
setFontProvider
public HeaderFooterDialog.DialogPropertiesBuilder setFontProvider(IFontProvider fontProvider)
Sets actualIFontProvider
for working with formatted string in dialog- Parameters:
fontProvider
- actualIFontProvider
, cannot benull
- Returns:
- current
HeaderFooterDialog.DialogPropertiesBuilder
, nevernull
-
getFontProvider
public IFontProvider getFontProvider()
Gets actualIFontProvider
for working with formatted string in dialog, seeFormattedTextEditor
- Returns:
- actual
IFontProvider
, nevernull
-
getColorProvider
public IColorProvider getColorProvider()
Gets actualIColorProvider
for working with formatted string in dialog, seeFormattedTextEditor
- Returns:
- actual
IColorProvider
, nevernull
-
getContextObject
public org.eclipse.emf.ecore.EObject getContextObject()
Gets actual contextEObject
for working with formatted string in dialog, seeFormattedTextEditor
- Returns:
- actual context
EObject
, nevernull
-
geObjectByTypeProvider
public IMdObjectByTypeProvider geObjectByTypeProvider()
Gets actualIMdObjectByTypeProvider
for working with formatted string in dialog, seeFormattedTextEditor
- Returns:
- actual
IMdObjectByTypeProvider
, nevernull
-
getV8ProjectManager
public IV8ProjectManager getV8ProjectManager()
Gets actualIV8ProjectManager
for working with formatted string in dialog, seeFormattedTextEditor
- Returns:
- actual
IV8ProjectManager
, nevernull
-
getV8Project
public IV8Project getV8Project()
Gets actualIV8Project
for working with formatted string in dialog, seeFormattedTextEditor
- Returns:
- actual
IV8Project
, nevernull
-
-