com.ibm.etools.logging.pd.artifacts
Class PD_Artifact_Location

java.lang.Object
  |
  +--com.ibm.etools.logging.pd.artifacts.PD_Artifact_Location

public class PD_Artifact_Location
extends java.lang.Object


Constructor Summary
PD_Artifact_Location()
          PD_Artifact_Location constructors
 
Method Summary
 java.lang.String getLocationDirectory()
          Gets the value of the locationDirectory instance variable.
 java.lang.String getLocationFile()
          Gets the value of the locationFile instance variable.
 java.lang.String getLocationLogicalDisk()
          Gets the value of the locationLogicalDisk instance variable.
 java.lang.String getLocationRegistryKey()
          Gets the value of the locationRegistryKey instance variable.
 PD_ProblemArtifact[] getProblemArtifactRefList()
          Gets the value of the problemArtifactRefList instance variable.
 java.lang.String getUniqueInstanceID()
          Gets the value of the uniqueInstanceID instance variable.
 void init()
          Initializes the object to a newly constructed state.
 void regenerateUniqueInstanceID()
          Regenerates a new unique instance ID for the object.
 void setLocationDirectory(java.lang.String pd_Artifact_Location_locationDirectory)
          Sets value of the locationDirectory instance variable to the specified value.
 void setLocationFile(java.lang.String pd_Artifact_Location_locationFile)
          Sets value of the locationFile instance variable to the specified value.
 void setLocationLogicalDisk(java.lang.String pd_Artifact_Location_locationLogicalDisk)
          Sets value of the locationLogicalDisk instance variable to the specified value.
 void setLocationRegistryKey(java.lang.String pd_Artifact_Location_locationRegistryKey)
          Sets value of the locationRegistryKey instance variable to the specified value.
 void setProblemArtifactRefList(PD_ProblemArtifact[] pd_Artifact_Location_problemArtifactRefList)
          Sets value of the problemArtifactRefList instance variable to the specified value.
 java.lang.String toCanonicalXMLString()
          Creates the canonical XML representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PD_Artifact_Location

public PD_Artifact_Location()
PD_Artifact_Location constructors

Method Detail

getUniqueInstanceID

public java.lang.String getUniqueInstanceID()
Gets the value of the uniqueInstanceID instance variable.

Returns:
The value of the uniqueInstanceID instance variable.

setLocationDirectory

public void setLocationDirectory(java.lang.String pd_Artifact_Location_locationDirectory)
Sets value of the locationDirectory instance variable to the specified value.

Parameters:
pd_Artifact_Location_locationDirectory - The new value of the locationDirectory instance variable.

getLocationDirectory

public java.lang.String getLocationDirectory()
Gets the value of the locationDirectory instance variable.

Returns:
The value of the locationDirectory instance variable, or null if the value of the locationDirectory instance variable has not been set or is set to null.

setLocationFile

public void setLocationFile(java.lang.String pd_Artifact_Location_locationFile)
Sets value of the locationFile instance variable to the specified value.

Parameters:
pd_Artifact_Location_locationFile - The new value of the locationFile instance variable.

getLocationFile

public java.lang.String getLocationFile()
Gets the value of the locationFile instance variable.

Returns:
The value of the locationFile instance variable, or null if the value of the locationFile instance variable has not been set or is set to null.

setLocationLogicalDisk

public void setLocationLogicalDisk(java.lang.String pd_Artifact_Location_locationLogicalDisk)
Sets value of the locationLogicalDisk instance variable to the specified value.

Parameters:
pd_Artifact_Location_locationLogicalDisk - The new value of the locationLogicalDisk instance variable.

getLocationLogicalDisk

public java.lang.String getLocationLogicalDisk()
Gets the value of the locationLogicalDisk instance variable.

Returns:
The value of the locationLogicalDisk instance variable, or null if the value of the locationLogicalDisk instance variable has not been set or is set to null.

setLocationRegistryKey

public void setLocationRegistryKey(java.lang.String pd_Artifact_Location_locationRegistryKey)
Sets value of the locationRegistryKey instance variable to the specified value.

Parameters:
pd_Artifact_Location_locationRegistryKey - The new value of the locationRegistryKey instance variable.

getLocationRegistryKey

public java.lang.String getLocationRegistryKey()
Gets the value of the locationRegistryKey instance variable.

Returns:
The value of the locationRegistryKey instance variable, or null if the value of the locationRegistryKey instance variable has not been set or is set to null.

setProblemArtifactRefList

public void setProblemArtifactRefList(PD_ProblemArtifact[] pd_Artifact_Location_problemArtifactRefList)
Sets value of the problemArtifactRefList instance variable to the specified value.

Parameters:
pd_Artifact_Location_problemArtifactRefList - The new value of the problemArtifactRefList instance variable.

getProblemArtifactRefList

public PD_ProblemArtifact[] getProblemArtifactRefList()
Gets the value of the problemArtifactRefList instance variable.

Returns:
The value of the problemArtifactRefList instance variable, or null if the value of the problemArtifactRefList instance variable has not been set or is set to null.

toCanonicalXMLString

public java.lang.String toCanonicalXMLString()
Creates the canonical XML representation of this object.

Returns:
the canonical XML representation of this object

regenerateUniqueInstanceID

public void regenerateUniqueInstanceID()
Regenerates a new unique instance ID for the object.


init

public void init()
Initializes the object to a newly constructed state. NOTE: To reuse the object without calling the init() API, the uniqueInstanceID instance variable MUST be regenerated via the regenerateUniqueInstanceID() API.