Package com._1c.g5.v8.dt.pw.ui
Class PrintWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
com._1c.g5.v8.dt.pw.ui.PrintWizard
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable,org.eclipse.jface.window.IShellProvider,org.eclipse.jface.wizard.IWizard
public class PrintWizard
extends org.eclipse.jface.wizard.Wizard
implements org.eclipse.core.runtime.IAdaptable
Print wizard form
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSelected fields area -
Field Summary
FieldsFields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPages()voiddispose()getAdapter(Class adapter) Get available commandsGetsIBmModelManagerserviceGet command groupGet command module procedure text after perform finishGet command module text after perform finishGet command nameGet current queryGet default queryGet default queryGet derived type computerGet footer area fieldsGet header area fieldsGet current language codeGet languages codesGet manager module text after perform finishGet nested tables fieldsorg.eclipse.jface.wizard.IWizardPagegetNextPage(org.eclipse.jface.wizard.IWizardPage page) org.eclipse.emf.ecore.EObjectGet parent objectorg.eclipse.core.resources.IProjectGet projectGet query textGet reference typeGet script variantIf selected for edit exist command return parse result for this commandGet template nameGet v8 project managerbooleanIs only table previewbooleanIs save parametersbooleanIs table protectionbooleanIs without previewbooleanvoidReset query by defaultvoidsetAvailableFieldsIsDirty(boolean isDirty) Is available fields is dirtyvoidsetCommandGroup(CommandGroup groupCommand) Set command groupvoidsetCustomQueryText(String query) Set custom query textvoidsetOnlyTablePreview(boolean isOnlyTablePreview) Set only table previewvoidsetSaveParameters(boolean isSaveParameters) Set save parametersvoidsetSelectedFields(List<PrintWizardParser.TablesSelectFields> selectFields) Set selected fieldsvoidsetTableProtection(boolean isTableProtection) Set table protectionvoidsetWithoutPreview(boolean isWithoutPreview) Set without previewvalidateCommandName(String name) Validate command nameMethods inherited from class org.eclipse.jface.wizard.Wizard
addPage, canFinish, createPageControls, getContainer, getDefaultPageImage, getDialogSettings, getMinimumWizardSize, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
-
Field Details
-
COMMANDS_FEATURE
- See Also:
-
-
Constructor Details
-
PrintWizard
public PrintWizard(org.eclipse.emf.ecore.EObject parentMdObject) - Parameters:
parentMdObject- - parent md object
-
-
Method Details
-
getWindowTitle
- Specified by:
getWindowTitlein interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
getWindowTitlein classorg.eclipse.jface.wizard.Wizard
-
addPages
public void addPages()- Specified by:
addPagesin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
addPagesin classorg.eclipse.jface.wizard.Wizard
-
getNextPage
public org.eclipse.jface.wizard.IWizardPage getNextPage(org.eclipse.jface.wizard.IWizardPage page) - Specified by:
getNextPagein interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
getNextPagein classorg.eclipse.jface.wizard.Wizard
-
getAdapter
- Specified by:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
disposein classorg.eclipse.jface.wizard.Wizard
-
performFinish
public boolean performFinish()- Specified by:
performFinishin interfaceorg.eclipse.jface.wizard.IWizard- Specified by:
performFinishin classorg.eclipse.jface.wizard.Wizard
-
getCommandModuleText
Get command module text after perform finish- Returns:
- command module text
-
getCommandModuleProcedureText
Get command module procedure text after perform finish- Returns:
- command module procedure text
-
getManagerModuleText
Get manager module text after perform finish- Returns:
- manager module text
-
getCommandName
Get command name- Returns:
- command name
-
getTemplateName
Get template name- Returns:
- command name
-
getQueryText
Get query text- Returns:
- query text
-
getHeaderFields
Get header area fields- Returns:
- fields
-
getNestedTablesFields
Get nested tables fields- Returns:
- nested tables with fields collection
-
getScryptVariant
Get script variant- Returns:
- script variant
-
getProject
public org.eclipse.core.resources.IProject getProject()Get project- Returns:
- project, never
null
-
getV8ProjectManager
Get v8 project manager- Returns:
- v8 project manager, never
null
-
getBmModelManager
GetsIBmModelManagerservice- Returns:
IBmModelManagerservice reference, cannot benull
-
getParentObject
public org.eclipse.emf.ecore.EObject getParentObject()Get parent object- Returns:
- parent object
-
isWithoutPreview
public boolean isWithoutPreview()Is without preview- Returns:
- true if without preview
-
isOnlyTablePreview
public boolean isOnlyTablePreview()Is only table preview- Returns:
- true if only table preview
-
isTableProtection
public boolean isTableProtection()Is table protection- Returns:
- true if table protection
-
isSaveParameters
public boolean isSaveParameters()Is save parameters- Returns:
- true if save parameters
-
setWithoutPreview
public void setWithoutPreview(boolean isWithoutPreview) Set without preview- Parameters:
isWithoutPreview- - true if without preview
-
setOnlyTablePreview
public void setOnlyTablePreview(boolean isOnlyTablePreview) Set only table preview- Parameters:
isOnlyTablePreview- - true if only table preview
-
setTableProtection
public void setTableProtection(boolean isTableProtection) Set table protection- Parameters:
isTableProtection- - true if table protection
-
setSaveParameters
public void setSaveParameters(boolean isSaveParameters) Set save parameters- Parameters:
isSaveParameters- - true if save parameters
-
validateCommandName
Validate command name- Parameters:
name- - command name- Returns:
- if name is wrong return error message otherwise null
-
getCommandGroup
Get command group- Returns:
- command group
-
setCommandGroup
Set command group- Parameters:
command- group
-
setAvailableFieldsIsDirty
public void setAvailableFieldsIsDirty(boolean isDirty) Is available fields is dirty- Parameters:
isDirty- - is dirty
-
getLanguagesCodes
Get languages codes- Returns:
- languages codes
-
getLanguageCode
Get current language code- Returns:
- language code
-
setCustomQueryText
Set custom query text- Parameters:
query- - query text
-
getRefType
Get reference type- Returns:
- reference type
-
setSelectedFields
Set selected fields- Parameters:
selectFields- - selected fields collection
-
getSelectedParseResult
If selected for edit exist command return parse result for this command- Returns:
- parse result or null
-
resetQuery
public void resetQuery()Reset query by default -
getDerivedTypeComputer
Get derived type computer- Returns:
- derived type computer
-
getDefaultQuery
Get default query- Returns:
- default query
-
getCurrentQuery
Get current query- Returns:
- get current query
-
getDefaultQuerySchema
Get default query- Returns:
- default QuerySchema
-
getAvailableCommands
Get available commands- Returns:
- available commands
-