TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.util.types
Class Modifier

java.lang.Object
  extended byorg.eclipse.emf.common.util.AbstractEnumerator
      extended byorg.eclipse.tptp.platform.analysis.util.types.Modifier
All Implemented Interfaces:
org.eclipse.emf.common.util.Enumerator

public final class Modifier
extends org.eclipse.emf.common.util.AbstractEnumerator

A representation of the literals of the enumeration 'Modifier', and utility methods for working with them.

See Also:
org.eclipse.tptp.platform.analysis.util.types.TypesPackage#getModifier()

Field Summary
static int ANY
          The 'ANY' literal value.
static Modifier ANY_LITERAL
          The 'ANY' literal object.
static int PACKAGE
          The 'PACKAGE' literal value.
static Modifier PACKAGE_LITERAL
          The 'PACKAGE' literal object.
static int PRIVATE
          The 'PRIVATE' literal value.
static Modifier PRIVATE_LITERAL
          The 'PRIVATE' literal object.
static int PROTECTED
          The 'PROTECTED' literal value.
static Modifier PROTECTED_LITERAL
          The 'PROTECTED' literal object.
static int PUBLIC
          The 'PUBLIC' literal value.
static Modifier PUBLIC_LITERAL
          The 'PUBLIC' literal object.
static java.util.List VALUES
          A public read-only list of all the 'Modifier' enumerators.
 
Method Summary
static Modifier get(int value)
          Returns the 'Modifier' literal with the specified value.
static Modifier get(java.lang.String name)
          Returns the 'Modifier' literal with the specified name.
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getName, getValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PUBLIC

public static final int PUBLIC
The 'PUBLIC' literal value.

See Also:
PUBLIC_LITERAL, Constant Field Values

PROTECTED

public static final int PROTECTED
The 'PROTECTED' literal value.

See Also:
PROTECTED_LITERAL, Constant Field Values

PRIVATE

public static final int PRIVATE
The 'PRIVATE' literal value.

See Also:
PRIVATE_LITERAL, Constant Field Values

PACKAGE

public static final int PACKAGE
The 'PACKAGE' literal value.

See Also:
PACKAGE_LITERAL, Constant Field Values

ANY

public static final int ANY
The 'ANY' literal value.

See Also:
ANY_LITERAL, Constant Field Values

PUBLIC_LITERAL

public static final Modifier PUBLIC_LITERAL
The 'PUBLIC' literal object.

If the meaning of 'PUBLIC' literal object isn't clear, there really should be more of a description here...

See Also:
PUBLIC

PROTECTED_LITERAL

public static final Modifier PROTECTED_LITERAL
The 'PROTECTED' literal object.

If the meaning of 'PROTECTED' literal object isn't clear, there really should be more of a description here...

See Also:
PROTECTED

PRIVATE_LITERAL

public static final Modifier PRIVATE_LITERAL
The 'PRIVATE' literal object.

If the meaning of 'PRIVATE' literal object isn't clear, there really should be more of a description here...

See Also:
PRIVATE

PACKAGE_LITERAL

public static final Modifier PACKAGE_LITERAL
The 'PACKAGE' literal object.

If the meaning of 'PACKAGE' literal object isn't clear, there really should be more of a description here...

See Also:
PACKAGE

ANY_LITERAL

public static final Modifier ANY_LITERAL
The 'ANY' literal object.

If the meaning of 'ANY' literal object isn't clear, there really should be more of a description here...

See Also:
ANY

VALUES

public static final java.util.List VALUES
A public read-only list of all the 'Modifier' enumerators.

Method Detail

get

public static Modifier get(java.lang.String name)
Returns the 'Modifier' literal with the specified name.


get

public static Modifier get(int value)
Returns the 'Modifier' literal with the specified value.


TPTP 4.1.0 Platform Project
Public API Specification