insensa
Class CRasterModulationSet

java.lang.Object
  extended by insensa.CRasterModulationSet

public class CRasterModulationSet
extends java.lang.Object


Field Summary
private  CRasterFileInformation activeRasterFile
           
private  int activeRasterFileNumber
           
private  java.lang.String description
           
private  java.util.List<CRasterFileInformation> fileList
           
private  ConnectionFileChanger modulation
           
private  java.lang.String name
           
private  java.lang.String outputFilePath
           
private  java.lang.String path
           
private  java.lang.String separator
           
 
Constructor Summary
CRasterModulationSet(java.lang.String projectPath, boolean serialize)
           
CRasterModulationSet(java.lang.String projectPath, java.lang.String name, boolean serialize)
           
 
Method Summary
 void addRasterFile(CRasterFileInformation file)
           
private  void createOutputFilePath()
           
 void executeModulation()
           
 CRasterFileInformation getActiveRasterFile()
           
 int getActiveRasterFileNumber()
           
 java.lang.String getDescription()
           
 java.util.List<CRasterFileInformation> getFileList()
           
 ConnectionFileChanger getModulation()
           
 java.lang.String getName()
           
 java.lang.String getOutputFilePath()
           
 java.lang.String getPath()
           
 CRasterFileInformation getRasterFile(int index)
           
 boolean removeRasterFileFromSet()
           
 boolean removeRasterFileFromSet(int index)
           
 void setActiveRasterFile(int index)
           
 void setDescription(java.lang.String description)
           
 void setModulation(ConnectionFileChanger modulation)
           
 void setName(java.lang.String name)
           
private  void setOutputFilePath()
           
 void setPath(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileList

private java.util.List<CRasterFileInformation> fileList

modulation

private ConnectionFileChanger modulation

name

private java.lang.String name

description

private java.lang.String description

activeRasterFile

private CRasterFileInformation activeRasterFile

activeRasterFileNumber

private int activeRasterFileNumber

path

private java.lang.String path

outputFilePath

private java.lang.String outputFilePath

separator

private java.lang.String separator
Constructor Detail

CRasterModulationSet

public CRasterModulationSet(java.lang.String projectPath,
                            boolean serialize)
                     throws java.io.IOException
Parameters:
projectPath -
serialize -
Throws:
java.io.IOException

CRasterModulationSet

public CRasterModulationSet(java.lang.String projectPath,
                            java.lang.String name,
                            boolean serialize)
                     throws java.io.IOException
Parameters:
projectPath -
name -
serialize -
Throws:
java.io.IOException
Method Detail

addRasterFile

public void addRasterFile(CRasterFileInformation file)
Parameters:
file -

createOutputFilePath

private void createOutputFilePath()
                           throws java.io.IOException
Throws:
java.io.IOException

executeModulation

public void executeModulation()
                       throws java.io.IOException
Throws:
java.io.IOException

getActiveRasterFile

public CRasterFileInformation getActiveRasterFile()
Returns:

getActiveRasterFileNumber

public int getActiveRasterFileNumber()
Returns:

getDescription

public java.lang.String getDescription()
Returns:

getFileList

public java.util.List<CRasterFileInformation> getFileList()
Returns:

getModulation

public ConnectionFileChanger getModulation()
Returns:

getName

public java.lang.String getName()
Returns:

getOutputFilePath

public java.lang.String getOutputFilePath()
Returns:

getPath

public java.lang.String getPath()
Returns:

getRasterFile

public CRasterFileInformation getRasterFile(int index)
Parameters:
index -
Returns:

removeRasterFileFromSet

public boolean removeRasterFileFromSet()
Returns:

removeRasterFileFromSet

public boolean removeRasterFileFromSet(int index)
Parameters:
index -
Returns:

setActiveRasterFile

public void setActiveRasterFile(int index)
Parameters:
index -

setDescription

public void setDescription(java.lang.String description)
Parameters:
description -

setModulation

public void setModulation(ConnectionFileChanger modulation)
Parameters:
modulation -

setName

public void setName(java.lang.String name)
Parameters:
name -

setOutputFilePath

private void setOutputFilePath()

setPath

public void setPath(java.lang.String path)
Parameters:
path -