|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPDIModelFactory
Factory for create the PDI model elements
| Method Summary | |
|---|---|
IPDIAddressBreakpoint |
newAddressBreakpoint(IPDISession session,
TaskSet tasks,
int type,
IPDILocation location,
IPDICondition condition,
boolean enabled)
Create an address breakpoint |
IPDIArgument |
newArgument(IPDISession session,
IPDIArgumentDescriptor argDesc,
String varId)
Create an argument |
IPDIArgumentDescriptor |
newArgumentDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
Create an argument descriptor |
IPDICondition |
newCondition(int ignore,
String exp,
String[] ids)
Create a condition |
IPDIExceptionpoint |
newExceptionpoint(IPDISession session,
TaskSet tasks,
String clazz,
boolean stopOnThrow,
boolean stopOnCatch,
IPDICondition condition,
boolean enabled,
IPDIFunctionBreakpoint[] funcBpts)
Create an exception point |
IPDITargetExpression |
newExpression(IPDISession session,
TaskSet tasks,
String ex)
Create an expression |
IPDIFunctionBreakpoint |
newFunctionBreakpoint(IPDISession session,
TaskSet tasks,
int type,
IPDILocation location,
IPDICondition condition,
boolean enabled)
Create a function breakpoint |
IPDIGlobalVariable |
newGlobalVariable(IPDISession session,
IPDIGlobalVariableDescriptor varDesc,
String varId)
Create a global variable |
IPDIGlobalVariableDescriptor |
newGlobalVariableDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
Create a global variable descriptor |
IPDILineBreakpoint |
newLineBreakpoint(IPDISession session,
TaskSet tasks,
int type,
IPDILocation location,
IPDICondition condition,
boolean enabled)
Create a line breakpoint |
IPDILocalVariable |
newLocalVariable(IPDISession session,
IPDILocalVariableDescriptor varDesc,
String varId)
Create a local variable |
IPDILocalVariable |
newLocalVariable(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth,
String varid)
Create a local variable |
IPDILocalVariableDescriptor |
newLocalVariableDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
Create a local variable descriptor |
IPDIMemory |
newMemory(String address,
String ascii,
String[] data)
Create a memory block |
IPDIMemoryBlock |
newMemoryBlock(IPDISession session,
TaskSet tasks,
String exp,
int wordSize,
boolean b,
IPDIDataReadMemoryInfo info)
Create a memory block |
IPDIMultiExpressions |
newMultiExpressions(IPDISession session,
TaskSet tasks,
String ex,
boolean enabled)
Create a multi expression |
IPDIVariableDescriptor |
newRegisterDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
Create a register descriptor |
IPDISignal |
newSignal(IPDISession session,
TaskSet tasks,
IPDISignalDescriptor signalDescriptor)
Create a signal handler |
IPDISignalDescriptor |
newSignalDescriptor(String name,
boolean stop,
boolean pass,
boolean print,
String description)
Create a signal descriptor |
IPDIStackFrame |
newStackFrame(IPDISession session,
IPDIThread pthread,
int i,
IPDILocator locator)
Create a stack frame from a locator |
IPDIStackFrame |
newStackFrame(IPDISession session,
IPDIThread thread,
int level,
String file,
String func,
int line,
BigInteger addr)
Create a stack frame |
IPDIStackFrameDescriptor |
newStackFrameDescriptor(int level,
IPDILocator loc)
Create a stack frame descriptor |
IPDITarget |
newTarget(IPDISession session,
TaskSet tasks)
Create a target |
IPDIThread |
newThread(IPDISession session,
IPDITarget target,
int parseInt)
Create a thread |
IPDIVariableDescriptor |
newThreadStorageDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
Create a thread storage descriptor |
IPDIWatchpoint |
newWatchpoint(IPDISession session,
TaskSet tasks,
int type,
String expression,
int wType,
IPDICondition condition,
boolean enabled)
Create a watchpoint |
| Method Detail |
|---|
IPDIAddressBreakpoint newAddressBreakpoint(IPDISession session,
TaskSet tasks,
int type,
IPDILocation location,
IPDICondition condition,
boolean enabled)
session - tasks - type - location - condition - enabled -
IPDIArgument newArgument(IPDISession session,
IPDIArgumentDescriptor argDesc,
String varId)
session - argDesc - varId -
IPDIArgumentDescriptor newArgumentDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
session - tasks - thread - frame - name - fullName - pos - depth -
IPDICondition newCondition(int ignore,
String exp,
String[] ids)
ignore - exp - ids -
IPDIExceptionpoint newExceptionpoint(IPDISession session,
TaskSet tasks,
String clazz,
boolean stopOnThrow,
boolean stopOnCatch,
IPDICondition condition,
boolean enabled,
IPDIFunctionBreakpoint[] funcBpts)
session - tasks - clazz - stopOnThrow - stopOnCatch - condition - enabled - funcBpts -
IPDITargetExpression newExpression(IPDISession session,
TaskSet tasks,
String ex)
session - tasks - ex -
IPDIFunctionBreakpoint newFunctionBreakpoint(IPDISession session,
TaskSet tasks,
int type,
IPDILocation location,
IPDICondition condition,
boolean enabled)
session - tasks - type - location - condition - enabled -
IPDIGlobalVariable newGlobalVariable(IPDISession session,
IPDIGlobalVariableDescriptor varDesc,
String varId)
session - varDesc - varId -
IPDIGlobalVariableDescriptor newGlobalVariableDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
session - tasks - thread - frame - name - fullName - pos - depth -
IPDILineBreakpoint newLineBreakpoint(IPDISession session,
TaskSet tasks,
int type,
IPDILocation location,
IPDICondition condition,
boolean enabled)
session - tasks - type - location - condition - enabled -
IPDILocalVariable newLocalVariable(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth,
String varid)
session - tasks - thread - frame - name - fullName - pos - depth - varId -
IPDILocalVariable newLocalVariable(IPDISession session,
IPDILocalVariableDescriptor varDesc,
String varId)
session - varDesc - varId -
IPDILocalVariableDescriptor newLocalVariableDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
session - tasks - thread - frame - name - fullName - pos - depth -
IPDIMemory newMemory(String address,
String ascii,
String[] data)
address - ascii - data -
IPDIMemoryBlock newMemoryBlock(IPDISession session,
TaskSet tasks,
String exp,
int wordSize,
boolean b,
IPDIDataReadMemoryInfo info)
session - tasks - exp - wordSize - b - info -
IPDIMultiExpressions newMultiExpressions(IPDISession session,
TaskSet tasks,
String ex,
boolean enabled)
session - tasks - ex - enabled -
IPDIVariableDescriptor newRegisterDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
session - tasks - thread - frame - name - fullName - pos - depth -
IPDISignal newSignal(IPDISession session,
TaskSet tasks,
IPDISignalDescriptor signalDescriptor)
session - tasks - signalDescriptor -
IPDISignalDescriptor newSignalDescriptor(String name,
boolean stop,
boolean pass,
boolean print,
String description)
name - stop - pass - print - description -
IPDIStackFrame newStackFrame(IPDISession session,
IPDIThread pthread,
int i,
IPDILocator locator)
session - pthread - i - locator -
IPDIStackFrame newStackFrame(IPDISession session,
IPDIThread thread,
int level,
String file,
String func,
int line,
BigInteger addr)
session - thread - level - file - func - line - addr - args -
IPDIStackFrameDescriptor newStackFrameDescriptor(int level,
IPDILocator loc)
level - loc -
IPDITarget newTarget(IPDISession session,
TaskSet tasks)
session - tasks -
IPDIThread newThread(IPDISession session,
IPDITarget target,
int parseInt)
session - target - parseInt -
IPDIVariableDescriptor newThreadStorageDescriptor(IPDISession session,
TaskSet tasks,
IPDIThread thread,
IPDIStackFrame frame,
String name,
String fullName,
int pos,
int depth)
session - tasks - thread - frame - name - fullName - pos - depth -
IPDIWatchpoint newWatchpoint(IPDISession session,
TaskSet tasks,
int type,
String expression,
int wType,
IPDICondition condition,
boolean enabled)
session - tasks - type - expression - wType - condition - enabled -
|
PTP Release 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||