gr.uoa.di.madgik.execution.plan.element.invocable.simple
Class AttributedInputParameter

java.lang.Object
  extended by gr.uoa.di.madgik.execution.plan.element.invocable.simple.AttributedInputParameter

public class AttributedInputParameter
extends Object


Field Summary
 boolean IsFile
           
 IInputParameter Parameter
           
 
Constructor Summary
AttributedInputParameter()
           
AttributedInputParameter(IInputParameter Parameter)
           
AttributedInputParameter(IInputParameter Parameter, boolean IsFile)
           
 
Method Summary
 void FromXML(Element XML)
           
 Set<String> GetModifiedVariableNames()
           
 Set<String> GetNeededVariableNames()
           
 String ToXML()
           
 void Validate()
           
 void ValidatePreExecution(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Parameter

public IInputParameter Parameter

IsFile

public boolean IsFile
Constructor Detail

AttributedInputParameter

public AttributedInputParameter()

AttributedInputParameter

public AttributedInputParameter(IInputParameter Parameter)

AttributedInputParameter

public AttributedInputParameter(IInputParameter Parameter,
                                boolean IsFile)
Method Detail

GetModifiedVariableNames

public Set<String> GetModifiedVariableNames()

GetNeededVariableNames

public Set<String> GetNeededVariableNames()

ValidatePreExecution

public void ValidatePreExecution(ExecutionHandle Handle,
                                 Set<String> ExcludeAvailableConstraint)
                          throws ExecutionValidationException
Throws:
ExecutionValidationException

Validate

public void Validate()
              throws ExecutionValidationException
Throws:
ExecutionValidationException

ToXML

public String ToXML()
             throws ExecutionSerializationException
Throws:
ExecutionSerializationException

FromXML

public void FromXML(Element XML)
             throws ExecutionSerializationException
Throws:
ExecutionSerializationException


Copyright © 2013. All Rights Reserved.