Uses of Interface
org.aspectj.org.eclipse.jdt.core.IOpenable
Packages that use 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.aspectj.org.eclipse.jdt.core
Subinterfaces of IOpenable in org.aspectj.org.eclipse.jdt.coreModifier and TypeInterfaceDescriptioninterfaceRepresents a single.classfile, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFilehas a single child of typeIType, a class file of typeIModularClassFilehas a single child of typeIModuleDescription. Class file elements need to be opened before they can be navigated.interfaceRepresents an entire Java compilation unit (source file with one of theJava-like extensions).interfaceRepresent the root Java element corresponding to the workspace.interfaceA Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.interfaceRepresents the class file of a module description ("module-info.class").interfaceOrdinary form of aIClassFilewhich holds exactly oneIType.interfaceA package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.interfaceA package fragment root contains a set of package fragments.interfaceRepresents an entire Java type root (either anICompilationUnitor anIClassFile).Methods in org.aspectj.org.eclipse.jdt.core that return IOpenableModifier and TypeMethodDescriptionIJavaElement.getOpenable()Returns the first openable parent.IBuffer.getOwner()Returns the Java openable element owning of this buffer.Methods in org.aspectj.org.eclipse.jdt.core with parameters of type IOpenableModifier and TypeMethodDescriptionIBufferFactory.createBuffer(IOpenable owner) Deprecated.Creates a buffer for the given owner. -
Uses of IOpenable in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Classes in org.aspectj.org.eclipse.jdt.internal.codeassist.impl that implement IOpenable -
Uses of IOpenable in org.aspectj.org.eclipse.jdt.internal.core
Classes in org.aspectj.org.eclipse.jdt.internal.core with type parameters of type IOpenableModifier and TypeClassDescriptionclassElementCache<K extends IJavaElement & IOpenable>An LRU cache ofJavaElements.classVerboseElementCache<K extends IJavaElement & IOpenable>Classes in org.aspectj.org.eclipse.jdt.internal.core that implement IOpenableModifier and TypeClassDescriptionclassCommon parts of ClassFile (containing a BinaryType) and ModularClassFile (containing a BinaryModule).classclassA working copy on anIClassFile.classclassclassA package fragment root that corresponds to an external class folder.classA package fragment root that corresponds to a .jar or .zip.classImplementation ofIJavaModel.classHandle for a Java Project.classA package fragment root that corresponds to a JMod file.classA package fragment root that corresponds to a module in a JRT file system.classA handle to a modular class file.classAbstract class for implementations of java elements which are IOpenable.classclassMethods in org.aspectj.org.eclipse.jdt.internal.core that return IOpenableModifier and TypeMethodDescriptionJavaElement.getOpenable()Openable.getOpenable()JavaElement.getOpenableParent()Return the first instance of IOpenable in the parent hierarchy of this element.SourceRefElement.getOpenableParent()Return the first instance of IOpenable in the hierarchy of this type (going up the hierarchy from this type);Buffer.getOwner()Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IOpenableModifier and TypeMethodDescriptionstatic IBufferBufferManager.createBuffer(IOpenable owner) static IBufferBufferManager.createNullBuffer(IOpenable owner) Returns the open buffer associated with the given owner, ornullif the owner does not have an open buffer associated with it.Constructors in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IOpenableModifierConstructorDescriptionprotectedCreates a new buffer on an underlying resource.NullBuffer(org.eclipse.core.resources.IFile file, IOpenable owner, boolean readOnly) Creates a new null buffer on an underlying resource. -
Uses of IOpenable in org.aspectj.org.eclipse.jdt.internal.core.hierarchy
Fields in org.aspectj.org.eclipse.jdt.internal.core.hierarchy with type parameters of type IOpenable