Package org.eclipse.net4j.util.container
Class ContainerUtil
- java.lang.Object
-
- org.eclipse.net4j.util.container.ContainerUtil
-
public final class ContainerUtil extends java.lang.ObjectVarious static helper methods for dealing withcontainers.- Author:
- Eike Stepper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROP_CONTAINER
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IManagedContainercreateContainer()static IManagedContainercreatePluginContainer()Creates a new managed container that discovers factory and element processor registrations in plug-in extensions.static IContainer<java.lang.Object>emptyContainer()static IManagedContainergetContainer(java.lang.Object object)static java.lang.Object[]getElements(java.lang.Object container)static booleanisEmpty(java.lang.Object container)static voidprepareContainer(IManagedContainer container)
-
-
-
Field Detail
-
PROP_CONTAINER
public static final java.lang.String PROP_CONTAINER
- Since:
- 3.15
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContainer
public static IManagedContainer getContainer(java.lang.Object object)
- Since:
- 3.15
-
prepareContainer
public static void prepareContainer(IManagedContainer container)
- Since:
- 2.0
-
emptyContainer
public static IContainer<java.lang.Object> emptyContainer()
-
createContainer
public static IManagedContainer createContainer()
-
isEmpty
public static boolean isEmpty(java.lang.Object container)
-
getElements
public static java.lang.Object[] getElements(java.lang.Object container)
-
createPluginContainer
public static IManagedContainer createPluginContainer()
Creates a new managed container that discovers factory and element processor registrations in plug-in extensions.- Since:
- 3.3
-
-