Class BslTemplatePropertyPage
- java.lang.Object
-
- org.eclipse.jface.dialogs.DialogPage
-
- org.eclipse.jface.preference.PreferencePage
-
- com.e1c.g5.v8.dt.lcore.ui.templates.preferences.AbstractTemplatePreferencePage
-
- com.e1c.g5.v8.dt.bsl.ui.templates.preferences.BslTemplatePreferencePage
-
- com.e1c.g5.v8.dt.bsl.ui.templates.preferences.BslTemplatePropertyPage
-
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage
,org.eclipse.jface.dialogs.IMessageProvider
,org.eclipse.jface.preference.IPreferencePage
,org.eclipse.ui.IWorkbenchPreferencePage
,org.eclipse.ui.IWorkbenchPropertyPage
public class BslTemplatePropertyPage extends BslTemplatePreferencePage implements org.eclipse.ui.IWorkbenchPropertyPage
Property page for Built-in Language templates
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.e1c.g5.v8.dt.lcore.ui.templates.preferences.AbstractTemplatePreferencePage
AbstractTemplatePreferencePage.DefaultTemplateLabelProvider, AbstractTemplatePreferencePage.TemplateColumnSelectionAdapter, AbstractTemplatePreferencePage.TemplateViewerComparator
-
-
Field Summary
-
Fields inherited from class com.e1c.g5.v8.dt.lcore.ui.templates.preferences.AbstractTemplatePreferencePage
currentSearchText, templatesTableViewer, templateStorageManager, templateStorageSnapshot
-
-
Constructor Summary
Constructors Constructor Description BslTemplatePropertyPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TemplateStorageManager
createTemplateStorageManager()
GetsTemplateStorageManager
for this preference pageorg.eclipse.core.runtime.IAdaptable
getElement()
protected ScriptVariant
getScriptVariant()
Gets actualScriptVariant
for choosing language Russian or English for editing templatevoid
setElement(org.eclipse.core.runtime.IAdaptable element)
-
Methods inherited from class com.e1c.g5.v8.dt.bsl.ui.templates.preferences.BslTemplatePreferencePage
adjustPatternPreview, dispose, doAdd, doEdit, getTemplateColumnSelectionAdapter, getTemplateContextPresentation, handleExport, handleImport
-
Methods inherited from class com.e1c.g5.v8.dt.lcore.ui.templates.preferences.AbstractTemplatePreferencePage
adjustDescriptionPreview, adjustPreviewField, createContents, createTable, handleAdd, handleEdit, handleRemove, handleSelection, init, isAccebtableTemplate, performCancel, performOk, setNewTemplateStorageManager
-
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performApply, performDefaults, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
-
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getElement
public org.eclipse.core.runtime.IAdaptable getElement()
- Specified by:
getElement
in interfaceorg.eclipse.ui.IWorkbenchPropertyPage
-
setElement
public void setElement(org.eclipse.core.runtime.IAdaptable element)
- Specified by:
setElement
in interfaceorg.eclipse.ui.IWorkbenchPropertyPage
-
createTemplateStorageManager
protected TemplateStorageManager createTemplateStorageManager()
Description copied from class:AbstractTemplatePreferencePage
GetsTemplateStorageManager
for this preference page- Overrides:
createTemplateStorageManager
in classBslTemplatePreferencePage
- Returns:
- The
TemplateStorageManager
actual for this preferene page, cannot benull
-
getScriptVariant
protected ScriptVariant getScriptVariant()
Description copied from class:BslTemplatePreferencePage
Gets actualScriptVariant
for choosing language Russian or English for editing template- Overrides:
getScriptVariant
in classBslTemplatePreferencePage
- Returns:
- actual
ScriptVariant
, can benull
if context project cannot be got
-
-