rasmus.interpreter.metadata
Class MetaData

java.lang.Object
  extended by rasmus.interpreter.metadata.MetaData

public class MetaData
extends java.lang.Object


Field Summary
static int DIRECTION_IN
           
static int DIRECTION_INOUT
           
static int DIRECTION_OUT
           
static int DIRECTION_UNKNOWN
           
static int TYPE_AUDIO
           
static int TYPE_AUDIO_AND_NUMBER
           
static int TYPE_CONTROL
           
static int TYPE_MIDI
           
static int TYPE_NUMBER
           
static int TYPE_STRING
           
static int TYPE_UNKNOWN
           
 
Constructor Summary
MetaData(java.lang.String description)
           
 
Method Summary
 java.util.Map add(int number, java.lang.String name, java.lang.String description, java.lang.String defaultvalue, java.lang.String unit, int paramtype, int direction)
           
 java.lang.String getDescription()
           
 java.util.List getParameters()
           
 boolean hasVarargs()
           
 void setDescription(java.lang.String description)
           
 void setHasVarargs(boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_UNKNOWN

public static final int TYPE_UNKNOWN
See Also:
Constant Field Values

TYPE_NUMBER

public static final int TYPE_NUMBER
See Also:
Constant Field Values

TYPE_STRING

public static final int TYPE_STRING
See Also:
Constant Field Values

TYPE_MIDI

public static final int TYPE_MIDI
See Also:
Constant Field Values

TYPE_AUDIO

public static final int TYPE_AUDIO
See Also:
Constant Field Values

TYPE_AUDIO_AND_NUMBER

public static final int TYPE_AUDIO_AND_NUMBER
See Also:
Constant Field Values

TYPE_CONTROL

public static final int TYPE_CONTROL
See Also:
Constant Field Values

DIRECTION_UNKNOWN

public static final int DIRECTION_UNKNOWN
See Also:
Constant Field Values

DIRECTION_IN

public static final int DIRECTION_IN
See Also:
Constant Field Values

DIRECTION_OUT

public static final int DIRECTION_OUT
See Also:
Constant Field Values

DIRECTION_INOUT

public static final int DIRECTION_INOUT
See Also:
Constant Field Values
Constructor Detail

MetaData

public MetaData(java.lang.String description)
Method Detail

setHasVarargs

public void setHasVarargs(boolean value)

hasVarargs

public boolean hasVarargs()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getParameters

public java.util.List getParameters()

add

public java.util.Map add(int number,
                         java.lang.String name,
                         java.lang.String description,
                         java.lang.String defaultvalue,
                         java.lang.String unit,
                         int paramtype,
                         int direction)