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

Packages that use JxFile
org.jtool.jxplatform.query Application programming interfaces for interaction with the XML representaion of source code. 
org.jtool.jxplatform.wrapper Application programming interfaces for interaction with the XML representaion of source code.  
org.jtool.jxplatform.wrapper.collection Application programming interfaces for collectively managing Java wrappers.  
 

Uses of JxFile in org.jtool.jxplatform.query
 

Methods in org.jtool.jxplatform.query that return JxFile
static JxFile Elipse2Jx.getJxFile(org.eclipse.core.resources.IFile file)
          Obtains a file corresponding to an IFile.
static JxFile Elipse2Jx.getUpdatedJxFile(org.eclipse.core.resources.IFile file)
          Obtains a file corresponding to an IFile.
static JxFile Elipse2Jx.getJxFile(org.eclipse.jdt.core.ICompilationUnit unit)
          Obtains a file corresponding to an ICompilationUnit.
static JxFile Elipse2Jx.getUpdatedJxFile(org.eclipse.jdt.core.ICompilationUnit unit)
          Obtains a file corresponding to an ICompilationUnit.
static JxFile QueryProject.getFileWithName(JxProject project, java.lang.String name)
          Returns a file with a given name in a given project.
 

Methods in org.jtool.jxplatform.query with parameters of type JxFile
static boolean QueryFile.definesClass(JxFile jfile, JxClass jclass)
          Tests if a given file defines a given class.
static boolean QueryFile.definesClass(JxFile jfile, java.lang.String cname)
          Tests if a given file defines a class with a given name.
static boolean QueryFile.usesType(JxFile jfile, java.lang.String fqn)
          Tests if a given file uses a type with a given fully-qualified name.
static java.util.ArrayList QueryFile.getTypesOfClass(JxFile jfile, JxClass jclass)
          Obtains all types in a given file which indicate a given class.
static boolean QueryFile.usesJxClassExceptSelf(JxFile jfile, JxClass jclass)
          Tests if a given file uses a given class exception the class itself.
static java.util.ArrayList QueryFile.getJxCallsUsingMethod(JxFile jfile, JxMethod jmethod)
          Obtains all method call wrappers in a given file tha call a given method.
static java.util.ArrayList QueryFile.getJxAccessesUsingField(JxFile jfile, JxField jfield)
          Obtains all field access wrappers in a given file that access a given field.
 boolean QueryFile.containsClassesWithName(JxFile jfile, java.lang.String cname)
          Tests if a given file contains a class with a given name.
static JxClass QueryFile.getClassWithName(JxFile jfile, java.lang.String cname)
          Obtains a class with a given name which a given file can access.
static JxFileList QueryFile.getAllFilesInTheSamePackage(JxFile jfile)
          Obtains all files in a package where a given file exists.
static boolean QueryFile.imports(JxFile jfile, JxClass jclass)
          Tests if a given file imports a given class.
 

Uses of JxFile in org.jtool.jxplatform.wrapper
 

Subclasses of JxFile in org.jtool.jxplatform.wrapper
 class JxBinaryFile
          An object wrapping a File element of an XML document generated from a binary file.
 

Methods in org.jtool.jxplatform.wrapper that return JxFile
static JxFile JxWrapperFactory.createJxFile(org.w3c.dom.Element elem)
          Creates a new object wrapping a File element.
 JxFile JxBinaryClass.getJxFile()
          Obtains a file wrapper defining this class.
 JxFile JxElement.getJxFile()
          Obtains a file wrapper defining this element.
 JxFile JxClass.getJxFile()
          Obtains a file wrapper defining this class.
 

Methods in org.jtool.jxplatform.wrapper with parameters of type JxFile
 boolean JxFile.equals(JxFile jfile)
          Tests if a given file wrapper equals to this one.
 

Uses of JxFile in org.jtool.jxplatform.wrapper.collection
 

Methods in org.jtool.jxplatform.wrapper.collection that return JxFile
 JxFile JxFileList.remove(int index)
          Removes a wrapper at a position in this list.
 JxFile JxFileList.get(int index)
          Returns a wrapper at the position in this list.
 JxFile JxFileList.getFirst()
          Returns the first wrapper in this list.
 JxFile JxFileList.getLast()
          Returns the last wrapper in this list.
 JxFile JxFileList.removeFirst()
          Removes the first wrapper from this list.
 JxFile JxFileList.removeLast()
          Removes the last wrapper from this list.
 JxFile JxFileList.getJxFile(JxFile jf)
          Returns a wrapper in this list that indicates the same DOM element of a wrapper.
 JxFile JxFileList.getJxFile(java.lang.String pathname)
          Returns a wrapper with a path name in this list.
 JxFile[] JxFileList.toArray()
          Returns an array containing all wrappers in this list in proper sequence.
 

Methods in org.jtool.jxplatform.wrapper.collection with parameters of type JxFile
 boolean JxFileList.add(JxFile jf)
          Appends a wrapper to the end of this list.
 boolean JxFileList.add(int index, JxFile jf)
          Inserts a wrapper at a position in this list.
 boolean JxFileList.remove(JxFile jf)
          Removes a wrapper from this list.
 boolean JxFileList.contains(JxFile jf)
          Tests if this list contains a wrapper.
 boolean JxFileList.addFirst(JxFile jf)
          Inserts a wrapper at the beginning of this list.
 boolean JxFileList.addLast(JxFile jf)
          Appends a wrapper to the end of this list.
 JxFile JxFileList.getJxFile(JxFile jf)
          Returns a wrapper in this list that indicates the same DOM element of a wrapper.