Uses of Interface
org.eclipse.wst.common.componentcore.resources.IVirtualComponent

Packages that use IVirtualComponent
org.eclipse.wst.common.componentcore The ComponentCore API allows clients to work with the Structural Metamodels that define abstract modules within Eclipse projects. 
org.eclipse.wst.common.componentcore.resources The ComponentCore Virtual Path API allows clients to navigate logical collections of files within Eclipse projects using API similar to the Eclipse IResource API. 
 

Uses of IVirtualComponent in org.eclipse.wst.common.componentcore
 

Methods in org.eclipse.wst.common.componentcore that return IVirtualComponent
static IVirtualComponent ComponentCore.createComponent(IProject aProject, java.lang.String aComponentName)
          Return an IVirtualComponent with the given name (aComponentName) contained by the given project (aProject).
 

Methods in org.eclipse.wst.common.componentcore with parameters of type IVirtualComponent
static ArtifactEdit ArtifactEdit.getArtifactEditForRead(IVirtualComponent aModule)
           Returns an instance facade to manage the underlying edit model for the given WorkbenchComponent.
static ArtifactEdit ArtifactEdit.getArtifactEditForWrite(IVirtualComponent aModule)
           Returns an instance facade to manage the underlying edit model for the given WorkbenchComponent.
static boolean ArtifactEdit.isValidEditableModule(IVirtualComponent aModule)
          Note: This method is for internal use only.
static IVirtualReference ComponentCore.createReference(IVirtualComponent aComponent, IVirtualComponent aReferencedComponent)
          Return an IVirtualReference that captures a relationship between aComponent and aReferencedComponent.
 

Constructors in org.eclipse.wst.common.componentcore with parameters of type IVirtualComponent
ArtifactEdit(ModuleCoreNature aNature, IVirtualComponent aModule, boolean toAccessAsReadOnly)
           Creates an instance facade for the given WorkbenchComponent.
 

Uses of IVirtualComponent in org.eclipse.wst.common.componentcore.resources
 

Methods in org.eclipse.wst.common.componentcore.resources that return IVirtualComponent
 IVirtualComponent[] IFlexibleProject.getComponents()
          Finds and returns the components within this project, defined by the component model.
 IVirtualComponent IFlexibleProject.getComponent(java.lang.String aComponentName)
          Finds and returns the component within this project, defined by the component model, specified by the component name.
 IVirtualComponent IVirtualReference.getEnclosingComponent()
          The enclosing component contains this reference, and will absorb the contents of the referenced component
 IVirtualComponent IVirtualReference.getReferencedComponent()
          The referenced component is "targeted" by the reference, and will be absorbed by the enclosing component.
 IVirtualComponent IVirtualResource.getComponent()
          Returns the name of the component that contains this virtual resource.