org.eclipse.tigerstripe.workbench.plugins
Enum EPluggablePluginNature
java.lang.Object
java.lang.Enum<EPluggablePluginNature>
org.eclipse.tigerstripe.workbench.plugins.EPluggablePluginNature
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<EPluggablePluginNature>
public enum EPluggablePluginNature
- extends java.lang.Enum<EPluggablePluginNature>
Pluggable plugin nature
Pluggable plugins have a nature that will condition when/how they are being
triggered during a generation cycle.
For compatibility reasons with older versions a plugin that has no nature has
the "Unknown" nature, and will be treated as a "generic" plugin.
- Since:
- 2.2.4
- Author:
- erdillon
| Methods inherited from class java.lang.Enum |
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Generic
public static final EPluggablePluginNature Generic
Validation
public static final EPluggablePluginNature Validation
M0
public static final EPluggablePluginNature M0
values
public static final EPluggablePluginNature[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(EPluggablePluginNature c : EPluggablePluginNature.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static EPluggablePluginNature valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name - the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name