Method Summary |
|
abstract public void | createExistentResourceFromHandle(IResource resource, IProgressMonitor monitor) Given a resource handle, create an actual resource with the attributes of
the receiver resource description. |
abstract public IResource | createResource(IProgressMonitor monitor) Create an existent resource from this resource description. |
abstract public IResource | createResourceHandle() Create a resource handle that can be used to create a resource from this
resource description. |
public static ResourceDescription | fromResource(IResource resource) Create a resource description given the specified resource. |
abstract public String | getName() Get the name of this resource. |
abstract public boolean | isValid() Return a boolean indicating whether this resource description has enough
information to create a resource. |
abstract public void | recordStateFromHistory(IResource resource, IProgressMonitor monitor) Record the appropriate state of this resource description using
any available resource history. |
abstract public boolean | verifyExistence(boolean checkMembers) Return a boolean indicating whether this description represents an
existent resource.
Parameters: checkMembers - Use true if members should also exist in orderfor this description to be considered existent. |