Package org.eclipse.net4j.util

# Klasse PluginUtil

java.lang.Object
org.eclipse.net4j.util.PluginUtil

public final class PluginUtil extends Object

Seit:
  3.19
Autor:
  Eike Stepper

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`static IConfigurationElement[]`
`getConfigurationElements(String namespace, String extensionPointName)`
`static <T> T`
`instantiate(IConfigurationElement element)`
`static <T> T`
`instantiate(IConfigurationElement element, String classAttribute)`
`static IConfigurationElement[]`
`removePredecessors(IConfigurationElement[] elements)`
Removes all elements with a 'class' attribute that is specified in the 'predecessor' list of any other element.
`static IConfigurationElement[]`
`removePredecessors(IConfigurationElement[] elements, String classAttribute, String predecessorAttribute)`
Removes all elements with a 'class' attribute that is specified in the 'predecessor' list of any other element.

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Methodendetails

### instantiate

public static <T> T instantiate(IConfigurationElement element)

### instantiate

public static <T> T instantiate(IConfigurationElement element, String classAttribute)

### getConfigurationElements

public static IConfigurationElement[] getConfigurationElements(String namespace, String extensionPointName)

### removePredecessors

public static IConfigurationElement[] removePredecessors(IConfigurationElement[] elements)
Removes all elements with a 'class' attribute that is specified in the 'predecessor' list of any other element.

### removePredecessors

public static IConfigurationElement[] removePredecessors(IConfigurationElement[] elements, String classAttribute, String predecessorAttribute)
Removes all elements with a 'class' attribute that is specified in the 'predecessor' list of any other element.