IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.defauld.defaultprofile
Interface ArtifactDependency

All Superinterfaces:
EObject, Notifier

public interface ArtifactDependency
extends EObject

A representation of the model object ' Artifact Dependency'. An ArtifactDependency identifies a dependent Artifact. The dependent Artifact must be another Artifact defined in the manifest. See the Artifact description. This is a child element to the Artifact element. The dependencyType attribute describes artifact dependencies such as design time dependency or a compile time or runtime.

The following features are supported:

See Also:
DefaultprofilePackage.getArtifactDependency()

Method Summary
 Artifact getArtifact()
          Returns the value of the 'Artifact' reference.
 String getDependencyType()
          Returns the value of the 'Dependency Type' attribute.
 void setArtifact(Artifact value)
          Sets the value of the ' Artifact' reference.
 void setDependencyType(String value)
          Sets the value of the ' Dependency Type' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getDependencyType

public String getDependencyType()
Returns the value of the 'Dependency Type' attribute.

Returns:
the value of the 'Dependency Type' attribute.
See Also:
setDependencyType(String), DefaultprofilePackage.getArtifactDependency_DependencyType()

setDependencyType

public void setDependencyType(String value)
Sets the value of the ' Dependency Type' attribute.

Parameters:
value - the new value of the 'Dependency Type' attribute.
See Also:
getDependencyType()

getArtifact

public Artifact getArtifact()
Returns the value of the 'Artifact' reference.

Returns:
the value of the 'Artifact' reference.
See Also:
setArtifact(Artifact), DefaultprofilePackage.getArtifactDependency_Artifact()

setArtifact

public void setArtifact(Artifact value)
Sets the value of the ' Artifact' reference.

Parameters:
value - the new value of the 'Artifact' reference.
See Also:
getArtifact()

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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