com.adobe.idp.taskmanager.dsc.client.query
Interface MultiTypeVariable

All Superinterfaces:
java.io.Serializable

public interface MultiTypeVariable
extends java.io.Serializable

A MultiTypeVariable object contains a process variable. It contains name, value, variable type information, as well as information about whether the variable is visible or searchable.


Method Summary
 java.lang.String getDescription()
          Retrieves the description.
 java.lang.String getName()
          Retrieves a process variable name.
 java.lang.String getTitle()
          Retrieves the title.
 java.lang.String getType()
          Retrieves a process variable type.
 java.lang.Object getValue()
          Retrieves a process variable value.
 boolean isSearchable()
          Determines whether the process variable is searchable in the process designer.
 boolean isVisible()
          Determines whether the process variable is visible in the process designer.
 

Method Detail

getName

java.lang.String getName()
Retrieves a process variable name.

Returns:
The process variable name.

getValue

java.lang.Object getValue()
Retrieves a process variable value.

Returns:
An Object containing the process variable value. The value must be cast according to the value in the MultiTypeVariable.getType() method.

getType

java.lang.String getType()
Retrieves a process variable type.

Returns:
The process variable type.

isVisible

boolean isVisible()
Determines whether the process variable is visible in the process designer.

Returns:
true if it is visible, false otherwise.

isSearchable

boolean isSearchable()
Determines whether the process variable is searchable in the process designer.

Returns:
true if it is searchable, false otherwise.

getTitle

java.lang.String getTitle()
Retrieves the title.

Returns:
The title.

getDescription

java.lang.String getDescription()
Retrieves the description.

Returns:
The description.


[an error occurred while processing this directive] [an error occurred while processing this directive]