Class EnumParameterization
java.lang.Object
com._1c.g5.v8.dt.ui.aef.parameterization.EnumParameterization
- All Implemented Interfaces:
IParameterization,IComboSelectParameterization,IEnumParameterization
- Direct Known Subclasses:
EnumRadioGroupParameterization
IParameterization for enum component.-
Nested Class Summary
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.ui.aef.parameterization.IComboSelectParameterization
IComboSelectParameterization.ComboSelectParameterization -
Field Summary
Fields inherited from interface com._1c.g5.v8.dt.ui.aef.parameterization.IComboSelectParameterization
CLEAR_ACTION_ALLOWED, DEFAULT, QUICK_SEARCH_ALLOWED, QUICK_SEARCH_ALLOWED_AND_CLEAR_ACTIONFields inherited from interface com._1c.g5.aef2.components.IParameterization
VOID -
Constructor Summary
ConstructorsConstructorDescriptionEnumParameterization(org.eclipse.emf.ecore.EEnum enumeration) Creates a new parameterization.EnumParameterization(org.eclipse.emf.ecore.EEnum enumeration, com.google.common.base.Predicate<org.eclipse.emf.common.util.Enumerator> filter) Creates a new parameterization. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EEnumgetEEnum()Returns theEEnuminstance.com.google.common.base.Predicate<org.eclipse.emf.common.util.Enumerator>Returns thePredicate.booleanReturnstrueif the component must have the "Clear" action.boolean
-
Constructor Details
-
EnumParameterization
public EnumParameterization(org.eclipse.emf.ecore.EEnum enumeration) Creates a new parameterization.- Parameters:
enumeration- theEEnum.
-
EnumParameterization
public EnumParameterization(org.eclipse.emf.ecore.EEnum enumeration, com.google.common.base.Predicate<org.eclipse.emf.common.util.Enumerator> filter) Creates a new parameterization.- Parameters:
enumeration- theEEnum.filter- the filter.
-
-
Method Details
-
getFilter
public com.google.common.base.Predicate<org.eclipse.emf.common.util.Enumerator> getFilter()Description copied from interface:IEnumParameterizationReturns thePredicate.- Specified by:
getFilterin interfaceIEnumParameterization- Returns:
- the filter of enum values.
-
getEEnum
public org.eclipse.emf.ecore.EEnum getEEnum()Description copied from interface:IEnumParameterizationReturns theEEnuminstance.- Specified by:
getEEnumin interfaceIEnumParameterization- Returns:
- the
EEnuminstance.
-
isQuickSearchAllowed
public boolean isQuickSearchAllowed()- Specified by:
isQuickSearchAllowedin interfaceIComboSelectParameterization- Returns:
trueif quick search should be allowed in the component.
-
hasClearAction
public boolean hasClearAction()Description copied from interface:IComboSelectParameterizationReturnstrueif the component must have the "Clear" action.- Specified by:
hasClearActionin interfaceIComboSelectParameterization- Returns:
trueif the component must have the "Clear" action
-