com.izforge.izpack.installer
Class Debugger
java.lang.Object
com.izforge.izpack.installer.Debugger
public class Debugger
- extends java.lang.Object
Class for debugging variables and conditions.
- Version:
- $Id: $
- Author:
- Dennis Reil,
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rules
private RulesEngine rules
idata
private InstallData idata
lasttimevariables
private java.util.Properties lasttimevariables
debugtxt
private javax.swing.JTextPane debugtxt
icons
private IconsDatabase icons
variableshistory
private java.util.Map<java.lang.String,VariableHistory> variableshistory
conditionhistory
private java.util.Map<java.lang.String,ConditionHistory> conditionhistory
variablestable
private javax.swing.JTable variablestable
variablesmodel
private VariableHistoryTableModel variablesmodel
variablesrenderer
private VariableHistoryTableCellRenderer variablesrenderer
conditionhistorymodel
private ConditionHistoryTableModel conditionhistorymodel
conditionhistoryrenderer
private ConditionHistoryTableCellRenderer conditionhistoryrenderer
Debugger
public Debugger(InstallData installdata,
IconsDatabase icons,
RulesEngine rules)
init
private void init()
debugVariables
private void debugVariables(Panel nextpanelmetadata,
Panel lastpanelmetadata)
debugConditions
private void debugConditions(Panel nextpanelmetadata,
Panel lastpanelmetadata)
updateChangedConditions
private void updateChangedConditions(java.lang.String comment)
getChangedVariables
private java.util.Properties getChangedVariables(Panel nextpanelmetadata,
Panel lastpanelmetadata)
modifyVariableManually
private void modifyVariableManually(java.lang.String varnametxt,
java.lang.String varvaluetxt)
getDebugPanel
public javax.swing.JPanel getDebugPanel()
switchPanel
public void switchPanel(Panel nextpanelmetadata,
Panel lastpanelmetadata)
- Debug state changes after panel switch.
- Parameters:
nextpanelmetadata
- lastpanelmetadata
-
packSelectionChanged
public void packSelectionChanged(java.lang.String comment)