com.sas.drugdev.remote.sas
Class ProcessUnknownParameter

java.lang.Object
  extended by com.sas.drugdev.remote.sas.ProcessParameter
      extended by com.sas.drugdev.remote.sas.ProcessUnknownParameter
All Implemented Interfaces:
java.io.Serializable

public class ProcessUnknownParameter
extends ProcessParameter

Class used to represent a parameter in an SDD process that does not have an associated a parameter class associated with a specific type (i.e. ProcessFolderParameter represents a SDD process parameter of type Folder). Note that a ProcessUnknownParameter cannot be passed to publish or an InvalidProcessException will be thrown. A ProcessUnknownParameter will only be available when you examine a process using SASService.getProcessParameters.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sas.drugdev.remote.sas.ProcessParameter
SDD_PARAMETER_VALUE_TYPE_BASEPATH, SDD_PARAMETER_VALUE_TYPE_BOOLEAN, SDD_PARAMETER_VALUE_TYPE_FOLDER, SDD_PARAMETER_VALUE_TYPE_GROUPVAR, SDD_PARAMETER_VALUE_TYPE_GROUPVARPOS, SDD_PARAMETER_VALUE_TYPE_IGNORE, SDD_PARAMETER_VALUE_TYPE_INCATALOG, SDD_PARAMETER_VALUE_TYPE_INFILE, SDD_PARAMETER_VALUE_TYPE_INPROCESS, SDD_PARAMETER_VALUE_TYPE_INTABLE, SDD_PARAMETER_VALUE_TYPE_LISTFILE, SDD_PARAMETER_VALUE_TYPE_LISTMAP, SDD_PARAMETER_VALUE_TYPE_LOGFILE, SDD_PARAMETER_VALUE_TYPE_NSELECTED, SDD_PARAMETER_VALUE_TYPE_NUMERIC, SDD_PARAMETER_VALUE_TYPE_OUTCATALOG, SDD_PARAMETER_VALUE_TYPE_OUTFILE, SDD_PARAMETER_VALUE_TYPE_OUTTABLE, SDD_PARAMETER_VALUE_TYPE_PARMFILE, SDD_PARAMETER_VALUE_TYPE_PGMFILE, SDD_PARAMETER_VALUE_TYPE_SELECTIONLIST, SDD_PARAMETER_VALUE_TYPE_TEMPFOLDER, SDD_PARAMETER_VALUE_TYPE_TEXT, SDD_PARAMETER_VALUE_TYPE_VALUELIST, SDD_PARAMETER_VALUE_TYPE_VARIABLE, SDD_PARAMETER_VALUE_TYPE_VARLIST
 
Constructor Summary
ProcessUnknownParameter(java.lang.String name, java.lang.String type)
          Constructs a ProcessUnknownParameter object with the given id and type
ProcessUnknownParameter(java.lang.String name, java.lang.String type, java.lang.String label)
          Constructs a ProcessUnknownParameter object with the given name, type, and label
 
Method Summary
 
Methods inherited from class com.sas.drugdev.remote.sas.ProcessParameter
getAttributes, getLabel, getName, getType, isEnabled, isRequired, setAttributes, setEnabled, setLabel, setName, setRequired, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcessUnknownParameter

public ProcessUnknownParameter(java.lang.String name,
                               java.lang.String type)
Constructs a ProcessUnknownParameter object with the given id and type

Parameters:
name - of the parameter
type - the type of the parameter

ProcessUnknownParameter

public ProcessUnknownParameter(java.lang.String name,
                               java.lang.String type,
                               java.lang.String label)
Constructs a ProcessUnknownParameter object with the given name, type, and label

Parameters:
name -
type -
label -