insensa.connections
Interface ConnectionFileChanger

All Superinterfaces:
FileObserver, java.lang.Runnable
All Known Implementing Classes:
AbstractConnection, CAddition, CCoefficientOfVariation, CDivision, CErrorIndexation, CIndexation, CMean, CMultiplication, CSesitivity, CSpearmanRankCorrelation, CStandardDeviation, CSubtraction, CThresholdVolatility, LinearRegression, PearsonCorrelation

public interface ConnectionFileChanger
extends java.lang.Runnable, FileObserver


Method Summary
 org.jdom.Element getConnectionElement()
           
 java.lang.String getConnectionName()
           
 AttributeTable getData()
           
 int getId()
           
 java.util.List<java.lang.String> getInfoDependencies()
           
 CRasterFileInformation getOutputFile()
           
 java.lang.String getOutputFileName()
           
 CRasterFileSet getOutputFileSet()
           
 java.util.List<java.lang.String> getSouceFileRelativePaths()
           
 java.util.List<CRasterFileInformation> getSourceFileList()
           
 java.util.List<VariableValue<?>> getVariableList()
           
 boolean isUsed()
           
 void setConnectionElement(org.jdom.Element eCon)
           
 void setId(int id)
           
 void setOutputFile(CRasterFileInformation outputRasterFile)
           
 void setOutputFileName(java.lang.String outputFileName)
           
 void setOutputFileSet(CRasterFileSet outputSet)
           
 void setSourceFileList(java.util.List<CRasterFileInformation> sourceFileList)
           
 void setUsed(boolean used)
           
 void setVariableList(java.util.List<VariableValue<?>> varList)
           
 void setWorkerStatus(WorkerStatus workerStatus)
           
 void write()
           
 
Methods inherited from interface java.lang.Runnable
run
 
Methods inherited from interface insensa.FileObserver
notifyDelete
 

Method Detail

getConnectionElement

org.jdom.Element getConnectionElement()
Returns:

getConnectionName

java.lang.String getConnectionName()
Returns:

getData

AttributeTable getData()
Returns:

getId

int getId()
Returns:

getInfoDependencies

java.util.List<java.lang.String> getInfoDependencies()
Returns:

getOutputFile

CRasterFileInformation getOutputFile()
Returns:

getOutputFileName

java.lang.String getOutputFileName()
Returns:

getSouceFileRelativePaths

java.util.List<java.lang.String> getSouceFileRelativePaths()
                                                           throws java.io.IOException
Returns:
Throws:
java.io.IOException

getOutputFileSet

CRasterFileSet getOutputFileSet()
Returns:

getSourceFileList

java.util.List<CRasterFileInformation> getSourceFileList()
Returns:

getVariableList

java.util.List<VariableValue<?>> getVariableList()
Returns:

isUsed

boolean isUsed()
Returns:

setConnectionElement

void setConnectionElement(org.jdom.Element eCon)
                          throws java.io.IOException
Parameters:
eCon -
Throws:
java.io.IOException

setId

void setId(int id)
Parameters:
id -

setOutputFile

void setOutputFile(CRasterFileInformation outputRasterFile)
Parameters:
outputRasterFile -

setOutputFileName

void setOutputFileName(java.lang.String outputFileName)
Parameters:
outputFileName -

setOutputFileSet

void setOutputFileSet(CRasterFileSet outputSet)
Parameters:
outputSet -

setSourceFileList

void setSourceFileList(java.util.List<CRasterFileInformation> sourceFileList)
Parameters:
sourceFileList -

setUsed

void setUsed(boolean used)
Parameters:
used -

setVariableList

void setVariableList(java.util.List<VariableValue<?>> varList)
Parameters:
varList -

setWorkerStatus

void setWorkerStatus(WorkerStatus workerStatus)
Parameters:
workerStatus -

write

void write()
           throws java.io.IOException,
                  org.jdom.JDOMException,
                  CRasterFileException
Throws:
java.io.IOException
org.jdom.JDOMException
CRasterFileException