Package org.zaproxy.zap.extension.brk
Class BreakPanelToolbarFactory
- java.lang.Object
-
- org.zaproxy.zap.extension.brk.BreakPanelToolbarFactory
-
public class BreakPanelToolbarFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BreakPanelToolbarFactory(BreakpointsParam breakpointsParams, BreakPanel breakPanel)
BreakPanelToolbarFactory(ExtensionBreak extensionBreak, BreakpointsParam breakpointsParams, BreakPanel breakPanel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
breakpointHit()
protected void
drop()
javax.swing.JToggleButton
getBtnBreakAll()
javax.swing.JToggleButton
getBtnBreakOnCssAndFonts()
javax.swing.JToggleButton
getBtnBreakOnJavaScript()
javax.swing.JToggleButton
getBtnBreakOnMultimedia()
javax.swing.JButton
getBtnBreakPoint()
javax.swing.JToggleButton
getBtnBreakRequest()
javax.swing.JToggleButton
getBtnBreakResponse()
javax.swing.JButton
getBtnContinue()
javax.swing.JButton
getBtnDrop()
javax.swing.JToggleButton
getBtnOnlyBreakOnScope()
javax.swing.JButton
getBtnStep()
java.util.List<BreakpointMessageInterface>
getIgnoreRulesEnableList()
void
init()
boolean
isBreakAll()
boolean
isBreakRequest()
boolean
isBreakResponse()
boolean
isContinue()
boolean
isHoldMessage()
boolean
isStepping()
boolean
isToBeDropped()
void
reset()
void
setBreakAll(boolean brk)
void
setBreakEnabled(boolean enabled)
void
setBreakOnCssAndFonts(boolean brk)
void
setBreakOnJavaScript(boolean brk)
void
setBreakOnMultimedia(boolean brk)
void
setBreakRequest(boolean brk)
void
setBreakResponse(boolean brk)
void
setButtonMode(int mode)
Sets the current button mode.protected void
setContinue(boolean isContinue)
void
setOnlyBreakOnScope(boolean brk)
void
setShowIgnoreFilesButtons(boolean showButtons)
protected void
step()
void
updateIgnoreFileTypesRegexs()
-
-
-
Constructor Detail
-
BreakPanelToolbarFactory
public BreakPanelToolbarFactory(BreakpointsParam breakpointsParams, BreakPanel breakPanel)
-
BreakPanelToolbarFactory
public BreakPanelToolbarFactory(ExtensionBreak extensionBreak, BreakpointsParam breakpointsParams, BreakPanel breakPanel)
-
-
Method Detail
-
getIgnoreRulesEnableList
public java.util.List<BreakpointMessageInterface> getIgnoreRulesEnableList()
-
breakpointHit
public void breakpointHit()
-
isBreakRequest
public boolean isBreakRequest()
-
isBreakResponse
public boolean isBreakResponse()
-
isBreakAll
public boolean isBreakAll()
-
getBtnStep
public javax.swing.JButton getBtnStep()
-
getBtnContinue
public javax.swing.JButton getBtnContinue()
-
getBtnDrop
public javax.swing.JButton getBtnDrop()
-
getBtnBreakRequest
public javax.swing.JToggleButton getBtnBreakRequest()
-
getBtnBreakResponse
public javax.swing.JToggleButton getBtnBreakResponse()
-
getBtnBreakAll
public javax.swing.JToggleButton getBtnBreakAll()
-
getBtnBreakOnJavaScript
public javax.swing.JToggleButton getBtnBreakOnJavaScript()
-
getBtnBreakOnCssAndFonts
public javax.swing.JToggleButton getBtnBreakOnCssAndFonts()
-
getBtnBreakOnMultimedia
public javax.swing.JToggleButton getBtnBreakOnMultimedia()
-
getBtnOnlyBreakOnScope
public javax.swing.JToggleButton getBtnOnlyBreakOnScope()
-
getBtnBreakPoint
public javax.swing.JButton getBtnBreakPoint()
-
isStepping
public boolean isStepping()
-
setBreakRequest
public void setBreakRequest(boolean brk)
-
setBreakResponse
public void setBreakResponse(boolean brk)
-
setBreakAll
public void setBreakAll(boolean brk)
-
setBreakOnJavaScript
public void setBreakOnJavaScript(boolean brk)
-
setBreakOnCssAndFonts
public void setBreakOnCssAndFonts(boolean brk)
-
setBreakOnMultimedia
public void setBreakOnMultimedia(boolean brk)
-
setOnlyBreakOnScope
public void setOnlyBreakOnScope(boolean brk)
-
isHoldMessage
public boolean isHoldMessage()
-
isContinue
public boolean isContinue()
-
setBreakEnabled
public void setBreakEnabled(boolean enabled)
-
setContinue
protected void setContinue(boolean isContinue)
-
step
protected void step()
-
drop
protected void drop()
-
isToBeDropped
public boolean isToBeDropped()
-
init
public void init()
-
reset
public void reset()
-
setButtonMode
public void setButtonMode(int mode)
Sets the current button mode.If the mode is already set no change is done, otherwise it does the following:
- When changing from
BUTTON_MODE_SIMPLE
toBUTTON_MODE_DUAL
set "break on request" and "on response" enabled and "break on all" disabled, if "break on all" is enabled; - When changing from
BUTTON_MODE_DUAL
toBUTTON_MODE_SIMPLE
set "break on all" enabled and "break on request" and "on response" disabled, if at least one of "break on request" and "on response" is enabled; - If none of the "break on ..." states is enabled there's no changes in its states.
- Parameters:
mode
- the mode to be set- See Also:
isBreakAll()
,isBreakRequest()
,isBreakResponse()
- When changing from
-
setShowIgnoreFilesButtons
public void setShowIgnoreFilesButtons(boolean showButtons)
-
updateIgnoreFileTypesRegexs
public void updateIgnoreFileTypesRegexs()
-
-