uk.ac.ic.doc.automed.templates.wrapper
Class TTemplateInputArgumentList

java.lang.Object
  extended by uk.ac.ic.doc.automed.templates.wrapper.TTemplateInputArgumentList

public class TTemplateInputArgumentList
extends java.lang.Object


Constructor Summary
TTemplateInputArgumentList(CompositeTransformation trans)
           
TTemplateInputArgumentList(int trans_id)
           
 
Method Summary
 TTemplateInputArgument addArgument(Schema s)
           
 TTemplateInputArgument addArgument(SchemaObject o)
           
 TTemplateInputArgument addArgument(SchemaObject[] objectArray)
           
 TTemplateInputArgument addArgument(java.lang.String s)
           
 TTemplateInputArgument addArgument(java.lang.String[] array)
           
 RuntimeArgumentSequence createArgumentSequence(java.util.Vector v)
           
 CompositeTransformationRecord executeTransformation()
           
 TTemplateInputArgument[] getInputArguments()
           
 java.lang.String getTemplateName()
           
protected  void initialiseArguments()
           
 void updateRepositoryWithRuntimeArguments()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TTemplateInputArgumentList

public TTemplateInputArgumentList(CompositeTransformation trans)
                           throws java.lang.Exception
Throws:
java.lang.Exception

TTemplateInputArgumentList

public TTemplateInputArgumentList(int trans_id)
                           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

initialiseArguments

protected void initialiseArguments()
                            throws java.lang.Exception
Throws:
java.lang.Exception

getInputArguments

public TTemplateInputArgument[] getInputArguments()

addArgument

public TTemplateInputArgument addArgument(Schema s)
                                   throws TemplateDefinitionException,
                                          AutoRepException
Throws:
TemplateDefinitionException
AutoRepException

addArgument

public TTemplateInputArgument addArgument(SchemaObject o)
                                   throws TemplateDefinitionException,
                                          AutoRepException
Throws:
TemplateDefinitionException
AutoRepException

addArgument

public TTemplateInputArgument addArgument(java.lang.String s)
                                   throws TemplateDefinitionException,
                                          AutoRepException
Throws:
TemplateDefinitionException
AutoRepException

addArgument

public TTemplateInputArgument addArgument(java.lang.String[] array)
                                   throws TemplateDefinitionException,
                                          AutoRepException
Throws:
TemplateDefinitionException
AutoRepException

addArgument

public TTemplateInputArgument addArgument(SchemaObject[] objectArray)
                                   throws TemplateDefinitionException,
                                          AutoRepException
Throws:
TemplateDefinitionException
AutoRepException

executeTransformation

public CompositeTransformationRecord executeTransformation()
                                                    throws TemplateDefinitionException
Throws:
TemplateDefinitionException

updateRepositoryWithRuntimeArguments

public void updateRepositoryWithRuntimeArguments()
                                          throws TemplateDefinitionException
Throws:
TemplateDefinitionException

createArgumentSequence

public RuntimeArgumentSequence createArgumentSequence(java.util.Vector v)
                                               throws TemplateDefinitionException
Throws:
TemplateDefinitionException

getTemplateName

public java.lang.String getTemplateName()
                                 throws TemplateDefinitionException
Throws:
TemplateDefinitionException