insensa.inforeader
Class CZeroRangeValues
java.lang.Object
insensa.inforeader.AbstractInfoReader
insensa.inforeader.CZeroRangeValues
- All Implemented Interfaces:
- InfoReader, java.io.Serializable, java.lang.Runnable
public class CZeroRangeValues
- extends AbstractInfoReader
- See Also:
- Serialized Form
Methods inherited from class insensa.inforeader.AbstractInfoReader |
getErrorMassage, getPrecisionString, getTargetFile, getVariableList, isRead, run, setDependencyChecker, setTargetFile, setVariableList, setWorkerStatus, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
count
private int count
precisionString
private java.lang.String precisionString
range
private float range
rangeValue
private float rangeValue
relativeCount
private float relativeCount
calcMode
private int calcMode
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
PERCENTAGE
public static final int PERCENTAGE
- See Also:
- Constant Field Values
VALUE
public static final int VALUE
- See Also:
- Constant Field Values
CZeroRangeValues
public CZeroRangeValues()
getCalcMode
public int getCalcMode()
- Returns:
getDependencies
public java.util.List<java.lang.String> getDependencies()
- Description copied from class:
AbstractInfoReader
- Returns a list with names of InfoReaders that have to be executed before
this InfoReader can be executed.
Implementations of class AbstractInfoReader
should override this
method if dependencies are necessary. Example:
List<String> depList = super.getDependencies();
depList.add("countValues");
depList.add("equalBreaksValues");
return depList;
- Specified by:
getDependencies
in interface InfoReader
- Overrides:
getDependencies
in class AbstractInfoReader
- Returns:
- List<String>List with named of InfoReaders(dependencies) for
this InfoReader
- See Also:
AbstractInfoReader.getDependencies()
getInfoElement
public org.jdom.Element getInfoElement()
throws java.io.IOException
- Specified by:
getInfoElement
in interface InfoReader
- Overrides:
getInfoElement
in class AbstractInfoReader
- Returns:
-
- Throws:
java.io.IOException
- See Also:
AbstractInfoReader.getInfoElement()
getInfoName
public java.lang.String getInfoName()
- Returns:
- The name of this InfoReader
- See Also:
InfoReader.getInfoName()
getInfos
public java.util.Vector<java.util.Vector<java.lang.String>> getInfos()
- Returns:
- Information to Display in Data Table
- See Also:
InfoReader.getInfos()
getRange
public float getRange()
- Returns:
getRangeValue
public float getRangeValue()
- Returns:
readInfos
public void readInfos(CRasterFileInformation file)
throws java.io.FileNotFoundException,
java.io.IOException
- Description copied from interface:
InfoReader
- This method will try to receive all informations from
dependent InfoReader
You can get InfoReader with
file.getInfoReader(nameOfInfoReader);
- Parameters:
file
- File that holds this InfoReader
- Throws:
java.io.FileNotFoundException
java.io.IOException
- See Also:
InfoReader.readInfos(insensa.CRasterFileInformation)
setCalcMode
public void setCalcMode(int calcMode)
- Parameters:
calcMode
-
setInfos
public void setInfos(org.jdom.Element eInfo)
throws java.io.IOException
- Description copied from interface:
InfoReader
- Restore saved data
- Throws:
java.io.IOException
- See Also:
InfoReader.setInfos(org.jdom.Element)
setRange
public void setRange(float range)
- Parameters:
range
-
setRangeValue
public void setRangeValue(float rangeValue)
- Parameters:
rangeValue
-
setUnread
public void setUnread()
- Description copied from interface:
InfoReader
- Set InfoReader to unread to execute it again
- Specified by:
setUnread
in interface InfoReader
- Overrides:
setUnread
in class AbstractInfoReader
- See Also:
AbstractInfoReader.setUnread()