Class com.symantec.itools.vcafe.openapi.options.EnvironmentDebuggingOptions
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.symantec.itools.vcafe.openapi.options.EnvironmentDebuggingOptions

Object
   |
   +----com.symantec.itools.vcafe.openapi.options.EnvironmentDebuggingOptions

public abstract class EnvironmentDebuggingOptions
extends Object
The API used to represent and access the debugging-related options of the Visual Cafe environment. These options that appear in the "Debugging" tab in the Environment Options dialog.

Use EnvironmentOptionSet.getDebuggingOptions() to get an instance of this object.

Version:
1.0
Author:
Symantec Internet Tools Division
Since:
VCafe 3.0
See Also:
getEnvironmentOptionSet, getDebuggingOptions

Variable Index

 o RUNTIMEEDITING_ALWAYS_COMPILE_CHANGES
Indicates incremental debugging is always performed.
 o RUNTIMEEDITING_ALWAYS_IGNORE_CHANGES
Indicates incremental debugging is never performed.
 o RUNTIMEEDITING_PROMPT_BEFORE_COMPILING_CHANGES
Indicates the user will be queried before incrementally debugging.

Constructor Index

 o com.symantec.itools.vcafe.openapi.options.EnvironmentDebuggingOptions()

Method Index

 o getRunTimeEditing()
Gets the current incremental debugging mode.
 o getValueTipsDelay()
Gets the delay, in tenths of a second, before the debugger will display a "value tip".
 o isEnableValueTips()
Determines whether the debugger will display "value tips".
 o isSwitchToDebugWorkspaceOnRun()
Determines whether the Visual Cafe environment will automatically switch to the "Debug" workspace when starting a debug session.

Variables

 o RUNTIMEEDITING_ALWAYS_COMPILE_CHANGES
public static final int RUNTIMEEDITING_ALWAYS_COMPILE_CHANGES
Indicates incremental debugging is always performed.

When source files are changed during a debug session, they will be immediately recompiled and included in the current debug session.

See Also:
getRunTimeEditing
 o RUNTIMEEDITING_ALWAYS_IGNORE_CHANGES
public static final int RUNTIMEEDITING_ALWAYS_IGNORE_CHANGES
Indicates incremental debugging is never performed.

When source files are changed during a debug session, they are not recompiled for inclusion in the current debug session.

See Also:
getRunTimeEditing
 o RUNTIMEEDITING_PROMPT_BEFORE_COMPILING_CHANGES
public static final int RUNTIMEEDITING_PROMPT_BEFORE_COMPILING_CHANGES
Indicates the user will be queried before incrementally debugging.

When source files are changed during a debug session, the user will be prompted as to whether they should be recompiled and included in the current debug session.

See Also:
getRunTimeEditing

Constructors

 o EnvironmentDebuggingOptions
public EnvironmentDebuggingOptions()

Methods

 o getRunTimeEditing
public abstract int getRunTimeEditing()
Gets the current incremental debugging mode.

Returns:
One of:
  • RUNTIMEEDITING_ALWAYS_COMPILE_CHANGES - always debug incrementally,
  • RUNTIMEEDITING_PROMPT_BEFORE_COMPILING_CHANGES - ask user before debugging incrementally, or
  • RUNTIMEEDITING_ALWAYS_IGNORE_CHANGES - never debug incrementally.
 o getValueTipsDelay
public abstract int getValueTipsDelay()
Gets the delay, in tenths of a second, before the debugger will display a "value tip".

Value tips automatically indicate, after a certain delay, the value of the object that the mouse is currently over.

Note: Value tips must be enabled before they display.

Returns:
delay before value tips are shown.
See Also:
isEnableValueTips
 o isEnableValueTips
public abstract boolean isEnableValueTips()
Determines whether the debugger will display "value tips".

Value tips automatically indicate, after a certain delay, the value of the object that the mouse is currently over.

Returns:
true if value tips are enabled, false otherwise.
See Also:
getValueTipsDelay
 o isSwitchToDebugWorkspaceOnRun
public abstract boolean isSwitchToDebugWorkspaceOnRun()
Determines whether the Visual Cafe environment will automatically switch to the "Debug" workspace when starting a debug session.

Returns:
delay before value tips are shown.

All Packages  Class Hierarchy  This Package  Previous  Next  Index