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 Profilevoid
toXML
(edu.isi.pegasus.common.util.XMLWriter writer) void
toXML
(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)
-