public interface XBreakpoint<P extends XBreakpointProperties> extends UserDataHolder
XBreakpointType or XLineBreakpointType implementationXLineBreakpoint,
XBreakpointManager| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCondition()
Deprecated.
use
getConditionExpression() instead |
XExpression |
getConditionExpression() |
java.lang.String |
getLogExpression()
Deprecated.
use
getLogExpressionObject() instead |
XExpression |
getLogExpressionObject() |
Navigatable |
getNavigatable() |
P |
getProperties() |
XSourcePosition |
getSourcePosition() |
SuspendPolicy |
getSuspendPolicy() |
long |
getTimeStamp() |
XBreakpointType<?,P> |
getType() |
boolean |
isEnabled() |
boolean |
isLogMessage() |
boolean |
isLogStack() |
void |
setCondition(java.lang.String condition) |
void |
setConditionExpression(XExpression condition) |
void |
setEnabled(boolean enabled) |
void |
setLogExpression(java.lang.String expression) |
void |
setLogExpressionObject(XExpression expression) |
void |
setLogMessage(boolean logMessage) |
void |
setLogStack(boolean logStack) |
void |
setSuspendPolicy(SuspendPolicy policy) |
getUserData, putUserDataboolean isEnabled()
void setEnabled(boolean enabled)
XBreakpointType<?,P> getType()
P getProperties()
XSourcePosition getSourcePosition()
Navigatable getNavigatable()
SuspendPolicy getSuspendPolicy()
void setSuspendPolicy(SuspendPolicy policy)
boolean isLogMessage()
void setLogMessage(boolean logMessage)
boolean isLogStack()
void setLogStack(boolean logStack)
@Deprecated java.lang.String getLogExpression()
getLogExpressionObject() insteadvoid setLogExpression(java.lang.String expression)
XExpression getLogExpressionObject()
void setLogExpressionObject(XExpression expression)
@Deprecated java.lang.String getCondition()
getConditionExpression() insteadvoid setCondition(java.lang.String condition)
XExpression getConditionExpression()
void setConditionExpression(XExpression condition)
long getTimeStamp()