Uses of Class
org.jtool.jxplatform.wrapper.JxElement

Packages that use JxElement
org.jtool.jxplatform.graph.cfg Application programming interfaces for manipulating control flow graphs (CFGs) created from source code.  
org.jtool.jxplatform.query Application programming interfaces for interaction with the XML representaion of source code. 
org.jtool.jxplatform.repository Application programming interfaces for retrieving information about source code which is stored in the repository of XML documents. 
org.jtool.jxplatform.wrapper Application programming interfaces for interaction with the XML representaion of source code.  
 

Uses of JxElement in org.jtool.jxplatform.graph.cfg
 

Subclasses of JxElement in org.jtool.jxplatform.graph.cfg
 class JxSpecialVariable
          A special variable wrapper for formal-in, formal-out, actual-in, and actual-out nodes of CFGs and PDGs.
 

Uses of JxElement in org.jtool.jxplatform.query
 

Methods in org.jtool.jxplatform.query with parameters of type JxElement
protected static java.util.ArrayList QueryProject.getCallsUsingMethod(JxElement jelem, JxMethod jmethod)
          Obtains all method call wrappers in a given DOM subtree which call a given method.
protected static java.util.ArrayList QueryProject.getAccessesUsingField(JxElement jelem, JxField jfield)
          Obtains all field access wrappers in a given DOM subtree which access a given field.
 

Uses of JxElement in org.jtool.jxplatform.repository
 

Methods in org.jtool.jxplatform.repository with parameters of type JxElement
static JxProject JxProject.newJxProject(JxElement jelem)
          Creates a project which contains a wrapper of an XML element.
 

Uses of JxElement in org.jtool.jxplatform.wrapper
 

Subclasses of JxElement in org.jtool.jxplatform.wrapper
 class JxBinaryClass
          An object wrapping a Class element of an XML document generated from a binary file.
 class JxBinaryField
          An object wrapping a Field element of an XML document generated from a binary file.
 class JxBinaryFile
          An object wrapping a File element of an XML document generated from a binary file.
 class JxBinaryMethod
          An object wrapping a Method element of an XML document generated from a binary file.
 class JxClass
          An object wrapping the Class or Intf element.
 class JxDefUseExpression
          An object wrapping the element for an expression that might define and/or use a variable.
 class JxExpression
          An object wrapping the Expr elment.
 class JxField
          An object wrapping the Field element.
 class JxFieldAccess
          An object wrapping the Expr elment with the sort="FieldRef" attribute.
 class JxFile
          An object wrapping the File element.
 class JxImport
          An object wrapping the Import or Ctor element.
 class JxLocal
          An object wrapping the Local element.
 class JxMethod
          An object wrapping the Method or Ctor element.
 class JxMethodCall
           
 class JxPackage
          An object wrapping the Package element.
 class JxParameter
          An object wrapping the Param element.
 class JxStatement
          An object wrapping the Stmt element.
 class JxStaticInit
          An object wrapping the SInit element.
 class JxType
          An object wrapping the Type element.
 class JxVariable
          An object wrapping the Expr elment with the sort="VarRef" attribute.
 

Methods in org.jtool.jxplatform.wrapper with parameters of type JxElement
 boolean JxElement.equals(JxElement jelem)
          Indicates whether a given wrapper is equal to this one.
 boolean JxElement.existsInTheSamePackage(JxElement jelem)
          Tests if both elements of a given and this wrappers exist in the same package.
 boolean JxElement.existsInTheSameFile(JxElement jelem)
          Tests if both elements of a given and this wrappers exist in the same file.
 boolean JxElement.existsInTheSameClass(JxElement jelem)
          Tests if both elements of a given and this wrappers exist in the same class.
 boolean JxElement.existsInTheSameMethod(JxElement jelem)
          Tests if both elements of a given and this wrappers exist in the same method.
 boolean JxElement.isInTheSameField(JxElement jelem)
          Tests if the elements of a given and this wrappers exist in the same field.
 

Constructors in org.jtool.jxplatform.wrapper with parameters of type JxElement
JxWrapperException(JxElement jelem, java.lang.String mesg)
          Creates a new exception with a specified warpper and message.