Class EnumContentProvider
java.lang.Object
com._1c.g5.v8.dt.ui.aef.providers.EnumContentProvider
- All Implemented Interfaces:
IContentProvider,IStructuredContentProvider
- Direct Known Subclasses:
ApplicationUsePurposeContentProvider
A content provider for literals of enumerated types: descendants of either
EEnum or Enum-
Constructor Summary
ConstructorsConstructorDescriptionEnumContentProvider(Class<? extends Enum<?>> enumClass) Constructor ofEnumContentProviderfor case of Enum classEnumContentProvider(org.eclipse.emf.ecore.EEnum enumType) Constructor ofEnumContentProviderfor case ofEEnum -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()This implementation does nothing.Object[]getElements(Object inputElement) Returns all the literals of the enumeration provided in a constructor.voidinputChanged(Viewer viewer, Object oldInput, Object newInput) This implementation does nothing.
-
Constructor Details
-
EnumContentProvider
public EnumContentProvider(org.eclipse.emf.ecore.EEnum enumType) Constructor ofEnumContentProviderfor case ofEEnum- Parameters:
enumType- the enum tpye
-
EnumContentProvider
Constructor ofEnumContentProviderfor case of Enum class- Parameters:
enumClass- the enum class
-
-
Method Details
-
getElements
Returns all the literals of the enumeration provided in a constructor.- Specified by:
getElementsin interfaceIStructuredContentProvider
-
dispose
public void dispose()This implementation does nothing.- Specified by:
disposein interfaceIContentProvider
-
inputChanged
This implementation does nothing.- Specified by:
inputChangedin interfaceIContentProvider
-