Rational Developer for Power Systems Software
V7.6

com.ibm.etools.systems.app.model
Interface Artifact

All Known Subinterfaces:
BinaryArtifact, BoundModule, CallableBlock, CallableBlockWithSignature, Executable, Library, SourceContainer
All Known Implementing Classes:
ArtifactImpl, BinaryArtifactImpl, BoundModuleImpl, CallableBlockImpl, CallableBlockWithSignatureImpl, ExecutableImpl, LibraryImpl, SourceContainerImpl

public interface Artifact

A representation of the model object 'Artifact'.

The following features are supported:

See Also:
ModelPackage.getArtifact()

Field Summary
static String copyright
           
 
Method Summary
 String getLocation()
          Returns the value of the 'Location' attribute.
 String getName()
          Returns the value of the 'Name' attribute.
 String getSubtype()
          Returns the value of the 'Subtype' attribute.
 String getType()
          Returns the value of the 'Type' attribute.
 String getVersion()
          Returns the value of the 'Version' attribute.
 boolean isExternal()
          Returns the value of the 'External' attribute.
 void setExternal(boolean value)
          Sets the value of the 'External' attribute.
 void setLocation(String value)
          Sets the value of the 'Location' attribute.
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setSubtype(String value)
          Sets the value of the 'Subtype' attribute.
 void setType(String value)
          Sets the value of the 'Type' attribute.
 void setVersion(String value)
          Sets the value of the 'Version' attribute.
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values
Method Detail

getName

String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), ModelPackage.getArtifact_Name()

setName

void setName(String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getType

String getType()
Returns the value of the 'Type' attribute.

If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Type' attribute.
See Also:
setType(String), ModelPackage.getArtifact_Type()

setType

void setType(String value)
Sets the value of the 'Type' attribute.

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

getSubtype

String getSubtype()
Returns the value of the 'Subtype' attribute.

If the meaning of the 'Subtype' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Subtype' attribute.
See Also:
setSubtype(String), ModelPackage.getArtifact_Subtype()

setSubtype

void setSubtype(String value)
Sets the value of the 'Subtype' attribute.

Parameters:
value - the new value of the 'Subtype' attribute.
See Also:
getSubtype()

getVersion

String getVersion()
Returns the value of the 'Version' attribute.

If the meaning of the 'Version' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Version' attribute.
See Also:
setVersion(String), ModelPackage.getArtifact_Version()

setVersion

void setVersion(String value)
Sets the value of the 'Version' attribute.

Parameters:
value - the new value of the 'Version' attribute.
See Also:
getVersion()

isExternal

boolean isExternal()
Returns the value of the 'External' attribute.

If the meaning of the 'External' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'External' attribute.
See Also:
setExternal(boolean), ModelPackage.getArtifact_External()

setExternal

void setExternal(boolean value)
Sets the value of the 'External' attribute.

Parameters:
value - the new value of the 'External' attribute.
See Also:
isExternal()

getLocation

String getLocation()
Returns the value of the 'Location' attribute.

If the meaning of the 'Location' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Location' attribute.
See Also:
setLocation(String), ModelPackage.getArtifact_Location()

setLocation

void setLocation(String value)
Sets the value of the 'Location' attribute.

Parameters:
value - the new value of the 'Location' attribute.
See Also:
getLocation()

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.