Uses of Interface
org.eclipse.jdt.core.IOpenable
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
-
Uses of IOpenable in org.eclipse.jdt.core
Modifier and TypeInterfaceDescriptioninterface
Represents a single.class
file, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFile
has a single child of typeIType
, a class file of typeIModularClassFile
has a single child of typeIModuleDescription
. Class file elements need to be opened before they can be navigated.interface
Represents an entire Java compilation unit (source file with one of theJava-like extensions
).interface
Represent the root Java element corresponding to the workspace.interface
A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.interface
Represents the class file of a module description ("module-info.class").interface
Ordinary form of aIClassFile
which holds exactly oneIType
.interface
A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.interface
A package fragment root contains a set of package fragments.interface
Represents an entire Java type root (either anICompilationUnit
or anIClassFile
).Modifier and TypeMethodDescriptionIJavaElement.getOpenable()
Returns the first openable parent.IBuffer.getOwner()
Returns the Java openable element owning of this buffer.Modifier and TypeMethodDescriptionIBufferFactory.createBuffer
(IOpenable owner) Deprecated.Creates a buffer for the given owner.