Package edu.isi.pegasus.planner.dax
Class Profile
java.lang.Object
edu.isi.pegasus.planner.dax.Profile
Profile Object for the DAX API
- Version:
- $Revision$
- Author:
- gmehta
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Create a copy of this ProfilegetKey()Get the key of this ProfileGet the namespace of this profilegetValue()Get the value of this profileSet the value of this ProfilevoidtoXML(edu.isi.pegasus.common.util.XMLWriter writer) voidtoXML(edu.isi.pegasus.common.util.XMLWriter writer, int indent)
-
Field Details
-
mNamespace
Namespace of the profile -
mKey
Key of the profile -
mValue
Value of the profile
-
-
Constructor Details
-
Profile
Create a new Profile object- Parameters:
namespace- the namespacekey- the key
-
Profile
Create a new Profile object- Parameters:
namespace- the namespacekey- the keyvalue- the value
-
Profile
Create a new Profile object- Parameters:
namespace- the namespace objectkey- the keyvalue- the value
-
Profile
Copy constructor- Parameters:
p- Profile t copy from
-
-
Method Details
-
getKey
Get the key of this Profile- Returns:
- the key
-
getNameSpace
Get the namespace of this profile- Returns:
- the namespace
-
getValue
Get the value of this profile- Returns:
- the value
-
setValue
Set the value of this Profile- Parameters:
value- value to be set for the profile- Returns:
- Profile
-
clone
Create a copy of this Profile -
toXML
public void toXML(edu.isi.pegasus.common.util.XMLWriter writer) -
toXML
public void toXML(edu.isi.pegasus.common.util.XMLWriter writer, int indent)
-