Uses of Class
org.jtool.jxplatform.repository.JxProject

Packages that use JxProject
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. 
 

Uses of JxProject in org.jtool.jxplatform.query
 

Methods in org.jtool.jxplatform.query that return JxProject
static JxProject Elipse2Jx.getJxProject(org.eclipse.core.resources.IProject project)
          Obtains a project corresponding to an IProject.
 

Methods in org.jtool.jxplatform.query with parameters of type JxProject
static java.util.ArrayList QueryProject.getAllPackageNames(JxProject project)
          Obtains all packages which exist in a given project.
static JxFileList QueryProject.getAllJxFiles(JxProject project)
          Obtains all files which exist in a given project.
static JxFileList QueryProject.getFilesInPackage(JxProject project, java.lang.String pname)
          Obtains all files which exist in a given package of a given project.
static JxFile QueryProject.getFileWithName(JxProject project, java.lang.String name)
          Returns a file with a given name in a given project.
static JxClassList QueryProject.getAllJxClasses(JxProject project)
          Obtains all classes which exist in a given project.
static JxClassList QueryProject.getClassesInPackage(JxProject project, java.lang.String pname)
          Obtains all classes which exist in a given package of a given project.
static JxFileList QueryProject.getFilesUsingClass(JxProject project, JxClass jclass)
          Obtains all files in a given project that use a given class.
static JxFileList QueryProject.getFilesUsingClassExceptSelf(JxProject project, JxClass jclass)
          Obtains all files in a given project that use a given class except the class itself.
static JxFileList QueryProject.getFilesCallingMethod(JxProject project, JxMethod jmethod)
          Obtains all files in a given project that call a given method.
static JxFileList QueryProject.getFilesCallingTheMethodExceptSelf(JxProject project, JxMethod jmethod)
          Obtains all files in a given project that call a given method except the method itself.
static JxFileList QueryProject.getFilesUsingField(JxProject project, JxField jfield)
          Obtains all files in a given project that access a given field.
static JxFileList QueryProject.getFilesUsingFieldExceptSelf(JxProject project, JxField jfield)
          Obtains all files in a given project that access a given field except the fiels itself.
static JxClassList QueryProject.getClassesCallingMethod(JxProject project, JxMethod jmethod)
          Obtains all classes in a given project that call a given method.
static JxClassList QueryProject.getJxClassesUsingTheField(JxProject project, JxField jfield)
          Obtains all classes in a given project that access a given field.
static JxClassList QueryProject.getAnonymousJavaClasses(JxProject project, JxClass jclass)
          Obtains all wrappers of anonymous classes in a given project that are equal to a given class.
static JxClass QueryProject.getClassInProject(JxProject project, java.lang.String fqn)
          Returns a class with a given name in a given project.
 

Uses of JxProject in org.jtool.jxplatform.repository
 

Methods in org.jtool.jxplatform.repository that return JxProject
static JxProject JxProject.newJxProject(java.lang.String name)
          Creates a project with a name.
static JxProject JxProject.newJxProject(org.w3c.dom.Document doc)
          Creates a project which contains a file corresponding to an XML document.
static JxProject JxProject.newJxProject(org.w3c.dom.Element elem)
          Creates a project which contains a code fragment corresponding to an XML element.
static JxProject JxProject.newJxProject(JxElement jelem)
          Creates a project which contains a wrapper of an XML element.