deadbeef.SupTools
Enum Core.RunType

java.lang.Object
  extended by java.lang.Enum<Core.RunType>
      extended by deadbeef.SupTools.Core.RunType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Core.RunType>
Enclosing class:
Core

public static enum Core.RunType
extends java.lang.Enum<Core.RunType>

Enumeration of functionalities executed in the started thread


Enum Constant Summary
CREATESUB
          write a VobSub stream
CREATESUP
          write a BD-SUP stream
MOVEALL
          move all captions
READSUP
          read a SUP stream
READSUPIFO
          read a SUP/IFO stream
READVOBSUB
          read a VobSub stream
READXML
          read a SUP stream
 
Method Summary
static Core.RunType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Core.RunType[] values()
          Returns an array containing the constants of this enum type, in the order they are 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

READSUP

public static final Core.RunType READSUP
read a SUP stream


READXML

public static final Core.RunType READXML
read a SUP stream


READVOBSUB

public static final Core.RunType READVOBSUB
read a VobSub stream


READSUPIFO

public static final Core.RunType READSUPIFO
read a SUP/IFO stream


CREATESUB

public static final Core.RunType CREATESUB
write a VobSub stream


CREATESUP

public static final Core.RunType CREATESUP
write a BD-SUP stream


MOVEALL

public static final Core.RunType MOVEALL
move all captions

Method Detail

values

public static Core.RunType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Core.RunType c : Core.RunType.values())
    System.out.println(c);

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

valueOf

public static Core.RunType 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
java.lang.NullPointerException - if the argument is null