public class CustomParameterClass extends Object
Modifier and Type | Field and Description |
---|---|
static CustomParameterClass |
AfterTemplateFileClass
Represents a template file that is supposed to be executed after the actual tool execution
|
static CustomParameterClass |
BeforeTemplateFileClass
Represents a template file that is supposed to be executed before the actual tool execution
|
static CustomParameterClass |
BooleanClass
Represents a boolean parameter
|
static CustomParameterClass |
FileListClass
Represents a file list parameter
|
static CustomParameterClass |
FloatClass
Represents a float parameter
|
static CustomParameterClass |
IntegerClass
Represents an integer parameter
|
static CustomParameterClass |
ListClass
Represents a string list parameter
|
static CustomParameterClass |
RegularFileClass
Represents a file parameter
|
static CustomParameterClass |
StringClass
Represents a string/text parameter
|
static CustomParameterClass |
TemplateFileClass
Represents a the template file of the actual tool execution
|
Modifier and Type | Method and Description |
---|---|
static CustomParameterClass |
getObject(Class<?> aClass,
String typeMask)
Returns the CustomParameterClass instance matching the given type mask
|
Class<?> |
getParameterClass() |
String |
getTypeMask()
Returns the type mask of the parameter
|
boolean |
isParameter()
Checks if the parameter is a regular parameter
|
boolean |
isTemplateAfter()
Checks if the parameter is a template-after parameter
|
boolean |
isTemplateBefore()
Checks if the parameter is a template-before parameter
|
boolean |
isTemplateParameter()
Checks if the parameter is a template parameter
|
public static final CustomParameterClass BeforeTemplateFileClass
public static final CustomParameterClass AfterTemplateFileClass
public static final CustomParameterClass TemplateFileClass
public static final CustomParameterClass RegularFileClass
public static final CustomParameterClass FileListClass
public static final CustomParameterClass StringClass
public static final CustomParameterClass IntegerClass
public static final CustomParameterClass ListClass
public static final CustomParameterClass BooleanClass
public static final CustomParameterClass FloatClass
public Class<?> getParameterClass()
public boolean isTemplateParameter()
public boolean isTemplateBefore()
public boolean isTemplateAfter()
public boolean isParameter()
public String getTypeMask()
public static CustomParameterClass getObject(Class<?> aClass, String typeMask)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.