Uses of Interface
Packages that use IOpenable Package Description org.eclipse.jdt.coreThe 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
Subinterfaces of IOpenable in org.eclipse.jdt.core Modifier and Type Interface Description
IClassFileRepresents a single
.classfile, holding the binary form of either a type or a module: A class file of type
IOrdinaryClassFilehas a single child of type
IType, a class file of type
IModularClassFilehas a single child of type
IModuleDescription. Class file elements need to be opened before they can be navigated.
ICompilationUnitRepresents an entire Java compilation unit (source file with one of the
IJavaModelRepresent the root Java element corresponding to the workspace.
IJavaProjectA Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IModularClassFileRepresents the class file of a module description ("module-info.class").
IOrdinaryClassFileOrdinary form of a
IClassFilewhich holds exactly one
IPackageFragmentA package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRootA package fragment root contains a set of package fragments.
ITypeRootRepresents an entire Java type root (either an
Methods in org.eclipse.jdt.core that return IOpenable Modifier and Type Method Description
getOpenable()Returns the first openable parent.
getOwner()Returns the Java openable element owning of this buffer.
Methods in org.eclipse.jdt.core with parameters of type IOpenable Modifier and Type Method Description
createBuffer(IOpenable owner)Deprecated.Creates a buffer for the given owner.