de.cau.cs.kieler.core.model.xtend.transformation
Class AbstractTransformation

java.lang.Object
  extended by de.cau.cs.kieler.core.model.xtend.transformation.AbstractTransformation
Direct Known Subclasses:
KSBasETransformation, XtendTransformation

Deprecated. This class is used by KSBasE. For new implementations use the TransformationDescriptor instead.

public abstract class AbstractTransformation
extends Object

Abstract transformation that may be executed by an ITransformationFramework.

Rating red

Constructor Summary
AbstractTransformation()
          Deprecated.  
 
Method Summary
abstract  void addParameters(List<String> params)
          Deprecated. Adds a parameters.
abstract  List<List<String>> getParameterList()
          Deprecated. Gets the parameters as a List.
abstract  String getTransformation()
          Deprecated. Gets the transformation name.
abstract  void setParameters(List<List<String>> params)
          Deprecated. Sets the parameters from a list.
abstract  void setTransformation(String transformationName)
          Deprecated. Sets the transformation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTransformation

public AbstractTransformation()
Deprecated. 
Method Detail

setTransformation

public abstract void setTransformation(String transformationName)
Deprecated. 
Sets the transformation.

Parameters:
transformationName - The transformation name

getTransformation

public abstract String getTransformation()
Deprecated. 
Gets the transformation name.

Returns:
Name of the transformation

getParameterList

public abstract List<List<String>> getParameterList()
Deprecated. 
Gets the parameters as a List.

Returns:
a string list of parameters

addParameters

public abstract void addParameters(List<String> params)
Deprecated. 
Adds a parameters. This is used to support multiple parameter types, i.e. polymorphism, for transformations

Parameters:
params - a string list of parameters

setParameters

public abstract void setParameters(List<List<String>> params)
Deprecated. 
Sets the parameters from a list.

Parameters:
params - a string list of parameters