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, putUserData
boolean 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()