Package org.eclipse.wst.xsl.debugger
public class StyleFrame extends java.lang.ObjectAn
xsl:template that forms part of the call stack.Constructor Summary |
StyleFrame(org.eclipse.wst.xsl.debugger.StyleFrame parent) |
Method Summary | |
public void | addChild(org.eclipse.wst.xsl.debugger.StyleFrame child)Add a child frame to this. |
public java.util.List | getChildren()Get the children of this |
public int | getCurrentLine()Get the line number at which the frame is currently located. |
public java.lang.String | getFilename()Get the file in which this frame is found. |
public int | getId()A unique id for this frame |
public java.lang.String | getName()Get the name of this frame. |
public org.eclipse.wst.xsl.debugger.StyleFrame | getParent()Get the parent of this. |
public java.util.List | getVariableStack()Get a list of Variables's |
public void | removeChild(org.eclipse.wst.xsl.debugger.StyleFrame child)Remove a child frame from this. |
public java.lang.String | toString()Creates a string in the format file|frameId|lineNumber|name. Since pipe is used as a separator, the name has any pipe (|) characters replaced with the literal '%@_PIPE_@%' |
Constructor Detail |
public StyleFrame(org.eclipse.wst.xsl.debugger.StyleFrame parent)
Create a new instance of this using the given frame as its parent (may be null if this is the root frame).
Methods Detail |
public void addChild(org.eclipse.wst.xsl.debugger.StyleFrame child)
Add a child frame to this.
child - the frame to add
public java.util.List getChildren()
Get the children of this
java.util.List - a list of StyleFrame's
public int getCurrentLine()
Get the line number at which the frame is currently located.
int - the line number at which this is held
public java.lang.String getFilename()
Get the file in which this frame is found.
java.lang.String - the filename for this
public int getId()
A unique id for this frame
int - a unique id for this frame
public java.lang.String getName()
Get the name of this frame.
java.lang.String - the name of this
public org.eclipse.wst.xsl.debugger.StyleFrame getParent()
Get the parent of this.
org.eclipse.wst.xsl.debugger.StyleFrame - the parent frame
public java.util.List getVariableStack()
Get a list of Variables's
java.util.List - the list of variables for this frame
public void removeChild(org.eclipse.wst.xsl.debugger.StyleFrame child)
Remove a child frame from this.
child - the frame to remove
public java.lang.String toString()
Creates a string in the format file|frameId|lineNumber|name. Since pipe is used as a separator, the name has any pipe (|) characters replaced with the literal '%@_PIPE_@%'
java.lang.String