nl.utwente.ewi.hmi.taverna.scuflworkers.rshell
Enum RshellPortTypes.SymanticTypes

java.lang.Object
  extended by java.lang.Enum<RshellPortTypes.SymanticTypes>
      extended by nl.utwente.ewi.hmi.taverna.scuflworkers.rshell.RshellPortTypes.SymanticTypes
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RshellPortTypes.SymanticTypes>
Enclosing class:
RshellPortTypes

public static enum RshellPortTypes.SymanticTypes
extends java.lang.Enum<RshellPortTypes.SymanticTypes>

The enumeration type for symantic port types


Enum Constant Summary
BOOL
           
DOUBLE
           
DOUBLE_LIST
           
INTEGER
           
INTEGER_LIST
           
PNG_FILE
           
REXP
           
STRING
           
STRING_LIST
           
TEXT_FILE
           
 
Field Summary
 java.lang.String description
           
 boolean isFile
           
 java.lang.String syntacticType
           
 
Method Summary
static RshellPortTypes.SymanticTypes valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RshellPortTypes.SymanticTypes[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
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
 

Enum Constant Detail

BOOL

public static final RshellPortTypes.SymanticTypes BOOL

DOUBLE

public static final RshellPortTypes.SymanticTypes DOUBLE

INTEGER

public static final RshellPortTypes.SymanticTypes INTEGER

REXP

public static final RshellPortTypes.SymanticTypes REXP

STRING

public static final RshellPortTypes.SymanticTypes STRING

DOUBLE_LIST

public static final RshellPortTypes.SymanticTypes DOUBLE_LIST

INTEGER_LIST

public static final RshellPortTypes.SymanticTypes INTEGER_LIST

STRING_LIST

public static final RshellPortTypes.SymanticTypes STRING_LIST

PNG_FILE

public static final RshellPortTypes.SymanticTypes PNG_FILE

TEXT_FILE

public static final RshellPortTypes.SymanticTypes TEXT_FILE
Field Detail

description

public final java.lang.String description

syntacticType

public final java.lang.String syntacticType

isFile

public final boolean isFile
Method Detail

values

public static final RshellPortTypes.SymanticTypes[] 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(RshellPortTypes.SymanticTypes c : RshellPortTypes.SymanticTypes.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static RshellPortTypes.SymanticTypes 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