edu.isi.pegasus.planner.dax
Class PFN

java.lang.Object
  extended by edu.isi.pegasus.planner.dax.PFN

public class PFN
extends Object

Version:
$Revision: 3009 $
Author:
gmehta

Field Summary
protected  List<Profile> mProfiles
           
protected  String mSite
           
protected  String mURL
           
 
Constructor Summary
PFN(String url)
           
PFN(String url, String site)
           
 
Method Summary
 PFN addProfile(Profile.NAMESPACE namespace, String key, String value)
           
 PFN addProfile(String namespace, String key, String value)
           
 PFN addProfiles(List<Profile> profiles)
           
 PFN addProfiles(Profile profile)
           
 List<Profile> getProfiles()
           
 String getSite()
           
 String getURL()
           
 PFN setSite(String site)
           
 void toXML(XMLWriter writer)
           
 void toXML(XMLWriter writer, int indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mURL

protected String mURL

mSite

protected String mSite

mProfiles

protected List<Profile> mProfiles
Constructor Detail

PFN

public PFN(String url)

PFN

public PFN(String url,
           String site)
Method Detail

getURL

public String getURL()

setSite

public PFN setSite(String site)

getSite

public String getSite()

addProfile

public PFN addProfile(String namespace,
                      String key,
                      String value)

addProfile

public PFN addProfile(Profile.NAMESPACE namespace,
                      String key,
                      String value)

addProfiles

public PFN addProfiles(List<Profile> profiles)

addProfiles

public PFN addProfiles(Profile profile)

getProfiles

public List<Profile> getProfiles()

toXML

public void toXML(XMLWriter writer)

toXML

public void toXML(XMLWriter writer,
                  int indent)


Copyright © 2011 The University of Southern California. All Rights Reserved.