IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.type.descriptor
Interface IArtifactDescriptor


public interface IArtifactDescriptor

IArtifactDescriptor associates a particular Artifact id with a corresponding type suitable for insertion in the type attribute of an Artifact element in a RAS manifest. This interface is not intended to be implemented by clients.


Method Summary
 String getID()
          Retrieves the ID representing a particular type of Artifact.
 ArtifactResourceTypeEnum getResourceType()
          Retrieves the ArtifactResourceTypeEnum of the IArtifactDescriptor.
 String getType()
          Retrieves the type of the IArtifactDescriptor.
 boolean isEditable()
          Determines if the IArtifactDescriptor is editable.
 

Method Detail

getType

public String getType()
Retrieves the type of the IArtifactDescriptor.

Returns:
the type of the IArtifactDescriptor.

getID

public String getID()
Retrieves the ID representing a particular type of Artifact.

Returns:
the ID representing a particular type of Artifact.

isEditable

public boolean isEditable()
Determines if the IArtifactDescriptor is editable.

Returns:
true if this IArtifactDescriptor can be modified

getResourceType

public ArtifactResourceTypeEnum getResourceType()
Retrieves the ArtifactResourceTypeEnum of the IArtifactDescriptor.

Returns:
the ArtifactResourceTypeEnum of the IArtifactDescriptor>.

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.