Class EnumerationValueVariable
java.lang.Object
com.e1c.g5.v8.dt.lcore.ui.templates.contentassist.variable.AbstractVariable
com.e1c.g5.v8.dt.bsl.ui.templates.variables.EnumerationValueVariable
- All Implemented Interfaces:
IVariable
Template variable for choosing values of
Enum-
Constructor Summary
ConstructorsConstructorDescriptionEnumerationValueVariable(org.eclipse.jface.text.IRegion region, org.eclipse.xtext.scoping.IGlobalScopeProvider globalScopeProvider, org.eclipse.emf.ecore.resource.Resource contextResource) Creates new instance of this with given region -
Method Summary
Modifier and TypeMethodDescriptionGets special provider for open dialog for editing value after apllying variableprotected StringReturns text of the variable for the given regionMethods inherited from class com.e1c.g5.v8.dt.lcore.ui.templates.contentassist.variable.AbstractVariable
apply, getProposalProvider, getRegion
-
Constructor Details
-
EnumerationValueVariable
public EnumerationValueVariable(org.eclipse.jface.text.IRegion region, org.eclipse.xtext.scoping.IGlobalScopeProvider globalScopeProvider, org.eclipse.emf.ecore.resource.Resource contextResource) Creates new instance of this with given region- Parameters:
region- The region of the variable in the template, cannot benullglobalScopeProvider- actualIGlobalScopeProviderfor gettingEnumvalues, cannot benullcontextResource-Resourceas context for using inIGlobalScopeProvider.getScope(Resource, org.eclipse.emf.ecore.EReference, com.google.common.base.Predicate), cannot benull
-
-
Method Details
-
getDialogProvider
Description copied from interface:IVariableGets special provider for open dialog for editing value after apllying variable- Specified by:
getDialogProviderin interfaceIVariable- Overrides:
getDialogProviderin classAbstractVariable- Returns:
- special provider for open dialog for editing value after apllying variable, can be
null
-
getVariableText
Description copied from class:AbstractVariableReturns text of the variable for the given region- Specified by:
getVariableTextin classAbstractVariable- Returns:
- The text of the variable for the given region, can be
null
-