insensa.helpers
Class DependencyChecker
java.lang.Object
insensa.helpers.DependencyChecker
public class DependencyChecker
- extends java.lang.Object
Field Summary |
private java.util.Map<java.lang.String,java.lang.Boolean[]> |
dependenciesMap
|
private java.util.Map<java.lang.Integer,java.lang.Boolean[]> |
optionDepMap
|
private java.util.List<java.lang.Integer> |
optionIds
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dependenciesMap
private java.util.Map<java.lang.String,java.lang.Boolean[]> dependenciesMap
optionDepMap
private java.util.Map<java.lang.Integer,java.lang.Boolean[]> optionDepMap
optionIds
private java.util.List<java.lang.Integer> optionIds
DependencyChecker
public DependencyChecker()
checkInfoDependencies
public void checkInfoDependencies(ConnectionFileChanger mCon)
throws java.io.IOException
- Parameters:
mCon
-
- Throws:
java.io.IOException
checkInfoDependencies
public void checkInfoDependencies(InfoReader mInfoReader)
throws java.io.IOException
- Parameters:
mInfoReader
-
- Throws:
java.io.IOException
checkInfoDependencies
public void checkInfoDependencies(OptionFileChanger mOption)
throws java.io.IOException
- Parameters:
mOption
-
- Throws:
java.io.IOException
checkOptionPriority
public boolean checkOptionPriority(OptionFileChanger mOption)
- Parameters:
mOption
-
- Returns:
endRunnable
public void endRunnable(InfoReader mInfoReader)
- Parameters:
mInfoReader
-
endRunnable
public void endRunnable(OptionFileChanger mOption)
- Parameters:
mOption
-
errorRunnable
public void errorRunnable(InfoReader mInfoReader)
- Parameters:
mInfoReader
-
errorRunnable
public void errorRunnable(OptionFileChanger mOption)
- Parameters:
mOption
-
isUsed
public java.lang.Boolean isUsed(java.lang.String sInfo)
- Parameters:
sInfo
-
- Returns:
resetRunnable
public void resetRunnable(InfoReader mInfoReader)
- Parameters:
mInfoReader
-
setDependency
public void setDependency(InfoReader info)
- Parameters:
info
-
setDependency
public void setDependency(OptionFileChanger option)
- Parameters:
option
-
unsetDependency
public void unsetDependency(InfoReader info)
throws java.io.IOException
- Parameters:
info
-
- Throws:
java.io.IOException
unsetDependency
public void unsetDependency(OptionFileChanger option)
throws java.io.IOException
- Parameters:
option
-
- Throws:
java.io.IOException