Package ghidra.graph.viewer.options
Class VisualGraphOptions
- java.lang.Object
-
- ghidra.graph.viewer.options.VisualGraphOptions
-
public class VisualGraphOptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSCROLL_WHEEL_PANS_DESCRIPTIONstatic java.lang.StringSCROLL_WHEEL_PANS_KEYprotected booleanscrollWheelPansstatic java.lang.StringSHOW_ANIMATION_DESCRIPTIONstatic java.lang.StringSHOW_ANIMATION_OPTIONS_KEYstatic java.lang.StringUSE_CONDENSED_LAYOUTstatic java.lang.StringUSE_CONDENSED_LAYOUT_DESCRIPTIONstatic java.lang.StringUSE_MOUSE_RELATIVE_ZOOMstatic java.lang.StringUSE_MOUSE_RELATIVE_ZOOM_DESCRIPTIONstatic java.lang.StringUSE_STICKY_SELECTIONstatic java.lang.StringUSE_STICKY_SELECTION_DESCRIPTIONprotected booleanuseAnimationprotected booleanuseCondensedLayoutprotected booleanuseMouseRelativeZoomThis should be true by default when 'scrollWheelPans' is true by defaultstatic java.lang.StringVIEW_RESTORE_OPTIONS_DESCRIPTIONstatic java.lang.StringVIEW_RESTORE_OPTIONS_KEYprotected ViewRestoreOptionviewRestoreOption
-
Constructor Summary
Constructors Constructor Description VisualGraphOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetScrollWheelPans()ViewRestoreOptiongetViewRestoreOption()voidsetUseAnimation(boolean useAnimation)booleanuseAnimation()booleanuseCondensedLayout()booleanuseMouseRelativeZoom()
-
-
-
Field Detail
-
SHOW_ANIMATION_OPTIONS_KEY
public static final java.lang.String SHOW_ANIMATION_OPTIONS_KEY
- See Also:
- Constant Field Values
-
SHOW_ANIMATION_DESCRIPTION
public static final java.lang.String SHOW_ANIMATION_DESCRIPTION
- See Also:
- Constant Field Values
-
USE_MOUSE_RELATIVE_ZOOM
public static final java.lang.String USE_MOUSE_RELATIVE_ZOOM
- See Also:
- Constant Field Values
-
USE_MOUSE_RELATIVE_ZOOM_DESCRIPTION
public static final java.lang.String USE_MOUSE_RELATIVE_ZOOM_DESCRIPTION
- See Also:
- Constant Field Values
-
USE_CONDENSED_LAYOUT
public static final java.lang.String USE_CONDENSED_LAYOUT
- See Also:
- Constant Field Values
-
USE_CONDENSED_LAYOUT_DESCRIPTION
public static final java.lang.String USE_CONDENSED_LAYOUT_DESCRIPTION
- See Also:
- Constant Field Values
-
SCROLL_WHEEL_PANS_KEY
public static final java.lang.String SCROLL_WHEEL_PANS_KEY
- See Also:
- Constant Field Values
-
SCROLL_WHEEL_PANS_DESCRIPTION
public static final java.lang.String SCROLL_WHEEL_PANS_DESCRIPTION
-
USE_STICKY_SELECTION
public static final java.lang.String USE_STICKY_SELECTION
- See Also:
- Constant Field Values
-
USE_STICKY_SELECTION_DESCRIPTION
public static final java.lang.String USE_STICKY_SELECTION_DESCRIPTION
- See Also:
- Constant Field Values
-
VIEW_RESTORE_OPTIONS_KEY
public static final java.lang.String VIEW_RESTORE_OPTIONS_KEY
- See Also:
- Constant Field Values
-
VIEW_RESTORE_OPTIONS_DESCRIPTION
public static final java.lang.String VIEW_RESTORE_OPTIONS_DESCRIPTION
- See Also:
- Constant Field Values
-
useAnimation
protected boolean useAnimation
-
scrollWheelPans
protected boolean scrollWheelPans
-
useMouseRelativeZoom
protected boolean useMouseRelativeZoom
This should be true by default when 'scrollWheelPans' is true by default
-
useCondensedLayout
protected boolean useCondensedLayout
-
viewRestoreOption
protected ViewRestoreOption viewRestoreOption
-
-
Method Detail
-
getScrollWheelPans
public boolean getScrollWheelPans()
-
getViewRestoreOption
public ViewRestoreOption getViewRestoreOption()
-
setUseAnimation
public void setUseAnimation(boolean useAnimation)
-
useAnimation
public boolean useAnimation()
-
useMouseRelativeZoom
public boolean useMouseRelativeZoom()
-
useCondensedLayout
public boolean useCondensedLayout()
-
-