PTP
Release 5.0

org.eclipse.ptp.debug.core.pdi.manager
Interface IPDISourceManager

All Superinterfaces:
IPDIManager, IPDISessionObject, IPDISet

public interface IPDISourceManager
extends IPDIManager


Method Summary
 java.lang.String getDetailTypeName(IPDITarget target, java.lang.String typename)
           
 java.lang.String getDetailTypeNameFromVariable(IPDIStackFrame frame, java.lang.String variable)
           
 IPDIInstruction[] getInstructions(TaskSet qTasks, java.math.BigInteger start, java.math.BigInteger end)
           
 IPDIInstruction[] getInstructions(TaskSet qTasks, java.lang.String filename, int linenum)
           
 IPDIInstruction[] getInstructions(TaskSet qTasks, java.lang.String filename, int linenum, int lines)
           
 IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks, java.math.BigInteger start, java.math.BigInteger end)
           
 IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks, java.lang.String filename, int linenum)
           
 IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks, java.lang.String filename, int linenum, int lines)
           
 java.lang.String[] getSourcePaths(TaskSet qTasks)
           
 java.lang.String getTypeName(IPDITarget target, java.lang.String variable)
           
 java.lang.String getTypeNameFromVariable(IPDIStackFrame frame, java.lang.String variable)
           
 void setSourcePaths(TaskSet qTasks, java.lang.String[] dirs)
           
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.manager.IPDIManager
isAutoUpdate, setAutoUpdate, shutdown, update
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISessionObject
getSession
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet
getTasks
 

Method Detail

getDetailTypeName

java.lang.String getDetailTypeName(IPDITarget target,
                                   java.lang.String typename)
                                   throws PDIException
Parameters:
target -
typename -
Returns:
Throws:
PDIException

getDetailTypeNameFromVariable

java.lang.String getDetailTypeNameFromVariable(IPDIStackFrame frame,
                                               java.lang.String variable)
                                               throws PDIException
Parameters:
frame -
variable -
Returns:
Throws:
PDIException

getInstructions

IPDIInstruction[] getInstructions(TaskSet qTasks,
                                  java.math.BigInteger start,
                                  java.math.BigInteger end)
                                  throws PDIException
Parameters:
qTasks -
start -
end -
Returns:
Throws:
PDIException
Since:
4.0

getInstructions

IPDIInstruction[] getInstructions(TaskSet qTasks,
                                  java.lang.String filename,
                                  int linenum)
                                  throws PDIException
Parameters:
qTasks -
filename -
linenum -
Returns:
Throws:
PDIException
Since:
4.0

getInstructions

IPDIInstruction[] getInstructions(TaskSet qTasks,
                                  java.lang.String filename,
                                  int linenum,
                                  int lines)
                                  throws PDIException
Parameters:
qTasks -
filename -
linenum -
lines -
Returns:
Throws:
PDIException
Since:
4.0

getMixedInstructions

IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks,
                                            java.math.BigInteger start,
                                            java.math.BigInteger end)
                                            throws PDIException
Parameters:
qTasks -
start -
end -
Returns:
Throws:
PDIException
Since:
4.0

getMixedInstructions

IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks,
                                            java.lang.String filename,
                                            int linenum)
                                            throws PDIException
Parameters:
qTasks -
filename -
linenum -
Returns:
Throws:
PDIException
Since:
4.0

getMixedInstructions

IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks,
                                            java.lang.String filename,
                                            int linenum,
                                            int lines)
                                            throws PDIException
Parameters:
qTasks -
filename -
linenum -
lines -
Returns:
Throws:
PDIException
Since:
4.0

getSourcePaths

java.lang.String[] getSourcePaths(TaskSet qTasks)
                                  throws PDIException
Parameters:
qTasks -
Returns:
Throws:
PDIException
Since:
4.0

getTypeName

java.lang.String getTypeName(IPDITarget target,
                             java.lang.String variable)
                             throws PDIException
Parameters:
target -
variable -
Returns:
Throws:
PDIException

getTypeNameFromVariable

java.lang.String getTypeNameFromVariable(IPDIStackFrame frame,
                                         java.lang.String variable)
                                         throws PDIException
Parameters:
frame -
variable -
Returns:
Throws:
PDIException

setSourcePaths

void setSourcePaths(TaskSet qTasks,
                    java.lang.String[] dirs)
                    throws PDIException
Parameters:
qTasks -
dirs -
Throws:
PDIException
Since:
4.0

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.