|
Eclipse JDT 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IJavaProject | |
org.eclipse.jdt.core | The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program. |
org.eclipse.jdt.core.dom | The Java DOM is the set of classes that model the source code of a Java program as a structured document. |
org.eclipse.jdt.core.eval | Provides support for the evaluation of code snippets in a scrapbook or inside the debugger. |
org.eclipse.jdt.debug.eval | Provides a set classes and interfaces that support evaluations in the Java debugger. |
org.eclipse.jdt.debug.ui | Provides an implementation of a source locator for the Java debug model. |
org.eclipse.jdt.debug.ui.launchConfigurations | Provides an implementation launch configuration tabs for local and remote Java applications. |
org.eclipse.jdt.launching | Application programming interfaces for interaction with the Eclipse Java launching support. |
org.eclipse.jdt.launching.sourcelookup | Application programming interfaces and classes for source lookup. |
org.eclipse.jdt.ui | Application programming interfaces for interaction with the Eclipse Java User Interface. |
org.eclipse.jdt.ui.refactoring | Application programming interfaces for rename refactorings. |
org.eclipse.jdt.ui.wizards | Application programming interfaces for interaction with the Eclipse Java User Interface wizards. |
Uses of IJavaProject in org.eclipse.jdt.core |
Methods in org.eclipse.jdt.core that return IJavaProject | |
IJavaProject |
IJavaElement.getJavaProject()
Returns the Java project this element is contained in, or null if this element is not contained in any Java project
(for instance, the IJavaModel is not contained in any Java
project). |
static IJavaProject |
JavaCore.create(IProject project)
Returns the Java project corresponding to the given project. |
IJavaProject |
IJavaModel.getJavaProject(String name)
Returns the Java project with the given name. |
IJavaProject[] |
IJavaModel.getJavaProjects()
Returns the Java projects in this Java model, or an empty array if there are none. |
Methods in org.eclipse.jdt.core with parameters of type IJavaProject | |
ITypeHierarchy |
IType.newTypeHierarchy(IJavaProject project,
IProgressMonitor monitor)
Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the context of the given project. |
static char[] |
NamingConventions.removePrefixAndSuffixForArgumentName(IJavaProject javaProject,
char[] argumentName)
Remove prefix and suffix from an argument name. |
static String |
NamingConventions.removePrefixAndSuffixForArgumentName(IJavaProject javaProject,
String argumentName)
Remove prefix and suffix from an argument name. |
static char[] |
NamingConventions.removePrefixAndSuffixForFieldName(IJavaProject javaProject,
char[] fieldName,
int modifiers)
Remove prefix and suffix from a field name. |
static String |
NamingConventions.removePrefixAndSuffixForFieldName(IJavaProject javaProject,
String fieldName,
int modifiers)
Remove prefix and suffix from a field name. |
static char[] |
NamingConventions.removePrefixAndSuffixForLocalVariableName(IJavaProject javaProject,
char[] localName)
Remove prefix and suffix from a local variable name. |
static String |
NamingConventions.removePrefixAndSuffixForLocalVariableName(IJavaProject javaProject,
String localName)
Remove prefix and suffix from a local variable name. |
static char[][] |
NamingConventions.suggestArgumentNames(IJavaProject javaProject,
char[] packageName,
char[] qualifiedTypeName,
int dim,
char[][] excludedNames)
Suggest names for an argument. |
static String[] |
NamingConventions.suggestArgumentNames(IJavaProject javaProject,
String packageName,
String qualifiedTypeName,
int dim,
String[] excludedNames)
Suggest names for an argument. |
static char[][] |
NamingConventions.suggestFieldNames(IJavaProject javaProject,
char[] packageName,
char[] qualifiedTypeName,
int dim,
int modifiers,
char[][] excludedNames)
Suggest names for a field. |
static String[] |
NamingConventions.suggestFieldNames(IJavaProject javaProject,
String packageName,
String qualifiedTypeName,
int dim,
int modifiers,
String[] excludedNames)
Suggest names for a field. |
static char[][] |
NamingConventions.suggestLocalVariableNames(IJavaProject javaProject,
char[] packageName,
char[] qualifiedTypeName,
int dim,
char[][] excludedNames)
Suggest names for a local variable. |
static String[] |
NamingConventions.suggestLocalVariableNames(IJavaProject javaProject,
String packageName,
String qualifiedTypeName,
int dim,
String[] excludedNames)
Suggest names for a local variable. |
static char[] |
NamingConventions.suggestGetterName(IJavaProject project,
char[] fieldName,
int modifiers,
boolean isBoolean,
char[][] excludedNames)
Suggest name for a getter method. |
static String |
NamingConventions.suggestGetterName(IJavaProject project,
String fieldName,
int modifiers,
boolean isBoolean,
String[] excludedNames)
Suggest name for a getter method. |
static char[] |
NamingConventions.suggestSetterName(IJavaProject project,
char[] fieldName,
int modifiers,
boolean isBoolean,
char[][] excludedNames)
Suggest name for a setter method. |
static String |
NamingConventions.suggestSetterName(IJavaProject project,
String fieldName,
int modifiers,
boolean isBoolean,
String[] excludedNames)
Suggest name for a setter method. |
static IClasspathContainer |
JavaCore.getClasspathContainer(IPath containerPath,
IJavaProject project)
Answers the project specific value for a given classpath container. |
static void |
JavaCore.setClasspathContainer(IPath containerPath,
IJavaProject[] affectedProjects,
IClasspathContainer[] respectiveContainers,
IProgressMonitor monitor)
Bind a container reference path to some actual containers ( IClasspathContainer ). |
static IJavaModelStatus |
JavaConventions.validateClasspath(IJavaProject javaProject,
IClasspathEntry[] rawClasspath,
IPath projectOutputLocation)
Validate a given classpath and output location for a project, using the following rules: Classpath entries cannot collide with each other; that is, all entry paths must be unique. |
static IJavaModelStatus |
JavaConventions.validateClasspathEntry(IJavaProject javaProject,
IClasspathEntry entry,
boolean checkSourceAttachment)
Returns a Java model status describing the problem related to this classpath entry if any, a status object with code IStatus.OK if the entry is fine (that is, if the
given classpath entry denotes a valid element to be referenced onto a classpath). |
abstract void |
ClasspathContainerInitializer.initialize(IPath containerPath,
IJavaProject project)
Binds a classpath container to a IClasspathContainer for a given project,
or silently fails if unable to do so. |
boolean |
ClasspathContainerInitializer.canUpdateClasspathContainer(IPath containerPath,
IJavaProject project)
Returns true if this container initializer can be requested to perform updates
on its own container values. |
void |
ClasspathContainerInitializer.requestClasspathContainerUpdate(IPath containerPath,
IJavaProject project,
IClasspathContainer containerSuggestion)
Request a registered container definition to be updated according to a container suggestion. |
String |
ClasspathContainerInitializer.getDescription(IPath containerPath,
IJavaProject project)
Returns a readable description for a container path. |
Uses of IJavaProject in org.eclipse.jdt.core.dom |
Methods in org.eclipse.jdt.core.dom with parameters of type IJavaProject | |
static CompilationUnit |
AST.parseCompilationUnit(char[] source,
String unitName,
IJavaProject project)
Parses the given string as the hypothetical contents of the named compilation unit and creates and returns a corresponding abstract syntax tree. |
Uses of IJavaProject in org.eclipse.jdt.core.eval |
Methods in org.eclipse.jdt.core.eval that return IJavaProject | |
IJavaProject |
IEvaluationContext.getProject()
Returns the Java project this evaluation context was created for. |
Uses of IJavaProject in org.eclipse.jdt.debug.eval |
Methods in org.eclipse.jdt.debug.eval that return IJavaProject | |
IJavaProject |
IEvaluationEngine.getJavaProject()
Returns the Java project in which snippets are compliled. |
Methods in org.eclipse.jdt.debug.eval with parameters of type IJavaProject | |
static IClassFileEvaluationEngine |
EvaluationManager.newClassFileEvaluationEngine(IJavaProject project,
IJavaDebugTarget target,
File directory)
Creates and returns a new evaluation engine that performs evaluations for local Java applications by deploying class files. |
static IAstEvaluationEngine |
EvaluationManager.newAstEvaluationEngine(IJavaProject project,
IJavaDebugTarget target)
Creates and returns a new evaluation engine that performs evaluations by compiling expressions into abstract syntax trees (ASTs), and interpreting the AST over a JDI connection. |
Uses of IJavaProject in org.eclipse.jdt.debug.ui |
Constructors in org.eclipse.jdt.debug.ui with parameters of type IJavaProject | |
JavaUISourceLocator(IJavaProject[] projects,
boolean includeRequired)
Constructs a new source locator that looks in the specified project for source, and required projects, if includeRequired is true . |
|
JavaUISourceLocator(IJavaProject project)
Constructs a source locator that searches for source in the given Java project, and all of its required projects, as specified by its build path or default source lookup settings. |
Uses of IJavaProject in org.eclipse.jdt.debug.ui.launchConfigurations |
Methods in org.eclipse.jdt.debug.ui.launchConfigurations that return IJavaProject | |
protected IJavaProject |
JavaConnectTab.chooseJavaProject()
Realize a Java Project selection dialog and return the first selected project, or null if there was none. |
protected IJavaProject |
JavaConnectTab.getJavaProject()
Return the IJavaProject corresponding to the project name in the project name text field, or null if the text does not match a project name. |
protected IJavaProject |
JavaMainTab.chooseJavaProject()
Realize a Java Project selection dialog and return the first selected project, or null if there was none. |
protected IJavaProject |
JavaMainTab.getJavaProject()
Return the IJavaProject corresponding to the project name in the project name text field, or null if the text does not match a project name. |
Uses of IJavaProject in org.eclipse.jdt.launching |
Methods in org.eclipse.jdt.launching that return IJavaProject | |
IJavaProject |
AbstractJavaLaunchConfigurationDelegate.getJavaProject(ILaunchConfiguration configuration)
Returns the Java project specified by the given launch configuration, or null if none. |
IJavaProject |
AbstractJavaLaunchConfigurationDelegate.verifyJavaProject(ILaunchConfiguration configuration)
Verifies a Java project is specified by the given launch configuration, and returns the Java project. |
static IJavaProject |
JavaRuntime.getJavaProject(ILaunchConfiguration configuration)
Return the IJavaProject referenced in the specified configuration or
null if none. |
Methods in org.eclipse.jdt.launching with parameters of type IJavaProject | |
IRuntimeClasspathEntry[] |
IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry,
IJavaProject project)
Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given Java project. |
static IVMInstall |
JavaRuntime.getVMInstall(IJavaProject project)
Returns the VM assigned to build the given Java project. |
static IRuntimeClasspathEntry |
JavaRuntime.newProjectRuntimeClasspathEntry(IJavaProject project)
Returns a new runtime classpath entry for the given project. |
static IRuntimeClasspathEntry[] |
JavaRuntime.computeUnresolvedRuntimeClasspath(IJavaProject project)
Computes and returns the default unresolved runtime claspath for the given project. |
static IRuntimeClasspathEntry[] |
JavaRuntime.resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry,
IJavaProject project)
Returns resolved entries for the given entry in the context of the given Java project. |
static String[] |
JavaRuntime.computeDefaultRuntimeClassPath(IJavaProject jproject)
Computes the default application classpath entries for the given project. |
Uses of IJavaProject in org.eclipse.jdt.launching.sourcelookup |
Methods in org.eclipse.jdt.launching.sourcelookup that return IJavaProject | |
IJavaProject |
JavaProjectSourceLocation.getJavaProject()
Returns the Java project associated with this source location. |
Methods in org.eclipse.jdt.launching.sourcelookup with parameters of type IJavaProject | |
protected static void |
JavaSourceLocator.collectRequiredProjects(IJavaProject proj,
ArrayList res)
Adds all projects required by proj to the list
res |
static IJavaSourceLocation[] |
JavaSourceLocator.getDefaultSourceLocations(IJavaProject project)
Returns a default collection of source locations for the given Java project. |
Constructors in org.eclipse.jdt.launching.sourcelookup with parameters of type IJavaProject | |
JavaSourceLocator(IJavaProject[] projects,
boolean includeRequired)
Constructs a new Java source locator that looks in the specified project for source, and required projects, if includeRequired is true . |
|
JavaSourceLocator(IJavaProject project)
Constructs a new JavaSourceLocator that searches the default set of source locations for the given Java project. |
|
JavaProjectSourceLocation(IJavaProject project)
Constructs a new source location that will retrieve source elements from the given Java project. |
Uses of IJavaProject in org.eclipse.jdt.ui |
Methods in org.eclipse.jdt.ui with parameters of type IJavaProject | |
protected Object[] |
StandardJavaElementContentProvider.getPackageFragmentRoots(IJavaProject project)
Note: This method is for internal use only. |
static SelectionDialog |
JavaUI.createPackageDialog(Shell parent,
IJavaProject project,
int style,
String filter)
Creates a selection dialog that lists all packages of the given Java project. |
static SelectionDialog |
JavaUI.createPackageDialog(Shell parent,
IJavaProject project,
int style)
Creates a selection dialog that lists all packages of the given Java project. |
static void |
JavaUI.setProjectJavadocLocation(IJavaProject project,
URL url)
Sets the Javadoc location for a Java project. |
static URL |
JavaUI.getProjectJavadocLocation(IJavaProject project)
Returns the Javadoc location for a Java project or null if no
location is available. |
Uses of IJavaProject in org.eclipse.jdt.ui.refactoring |
Methods in org.eclipse.jdt.ui.refactoring with parameters of type IJavaProject | |
static RenameSupport |
RenameSupport.create(IJavaProject project,
String newName,
int flags)
Creates a new rename support for the given IJavaProject. |
Uses of IJavaProject in org.eclipse.jdt.ui.wizards |
Methods in org.eclipse.jdt.ui.wizards that return IJavaProject | |
IJavaProject |
NewJavaProjectWizardPage.getNewJavaProject()
Returns the Java project handle by converting the result of getProjectHandle() into a Java project. |
IJavaProject |
JavaCapabilityConfigurationPage.getJavaProject()
Returns the Java project that was passed in init or null if the
page has not been initialized yet. |
Methods in org.eclipse.jdt.ui.wizards with parameters of type IJavaProject | |
void |
IClasspathContainerPageExtension.initialize(IJavaProject project,
IClasspathEntry[] currentEntries)
Method initialize() is called before IClasspathContainerPage.setSelection
to give additional information about the context the classpath container entry is configured in. |
void |
JavaCapabilityConfigurationPage.init(IJavaProject jproject,
IPath defaultOutputLocation,
IClasspathEntry[] defaultEntries,
boolean defaultsOverrideExistingClasspath)
Initializes the page with the project and default classpaths. |
|
Eclipse JDT 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |