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 ofEnumContentProvider
for case of Enum classEnumContentProvider
(org.eclipse.emf.ecore.EEnum enumType) Constructor ofEnumContentProvider
for case ofEEnum
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
This implementation does nothing.Object[]
getElements
(Object inputElement) Returns all the literals of the enumeration provided in a constructor.void
inputChanged
(Viewer viewer, Object oldInput, Object newInput) This implementation does nothing.
-
Constructor Details
-
EnumContentProvider
public EnumContentProvider(org.eclipse.emf.ecore.EEnum enumType) Constructor ofEnumContentProvider
for case ofEEnum
- Parameters:
enumType
- the enum tpye
-
EnumContentProvider
Constructor ofEnumContentProvider
for 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:
getElements
in interfaceIStructuredContentProvider
-
dispose
public void dispose()This implementation does nothing.- Specified by:
dispose
in interfaceIContentProvider
-
inputChanged
This implementation does nothing.- Specified by:
inputChanged
in interfaceIContentProvider
-