Class PFN


  • public class PFN
    extends java.lang.Object
    Version:
    $Revision$
    Author:
    gmehta
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<Profile> mProfiles  
      protected java.lang.String mSite  
      protected java.lang.String mURL  
    • Constructor Summary

      Constructors 
      Constructor Description
      PFN()  
      PFN​(java.lang.String url)  
      PFN​(java.lang.String url, java.lang.String site)  
    • Field Detail

      • mURL

        protected java.lang.String mURL
      • mSite

        protected java.lang.String mSite
      • mProfiles

        protected java.util.List<Profile> mProfiles
    • Constructor Detail

      • PFN

        public PFN​(java.lang.String url)
      • PFN

        public PFN​(java.lang.String url,
                   java.lang.String site)
      • PFN

        public PFN()
    • Method Detail

      • getURL

        public java.lang.String getURL()
      • setSite

        public PFN setSite​(java.lang.String site)
      • setURL

        public PFN setURL​(java.lang.String url)
      • getSite

        public java.lang.String getSite()
      • addProfile

        public PFN addProfile​(java.lang.String namespace,
                              java.lang.String key,
                              java.lang.String value)
      • addProfile

        public PFN addProfile​(Profile.NAMESPACE namespace,
                              java.lang.String key,
                              java.lang.String value)
      • addProfiles

        public PFN addProfiles​(java.util.List<Profile> profiles)
      • addProfiles

        public PFN addProfiles​(Profile profile)
      • getProfiles

        public java.util.List<Profile> getProfiles()
      • toXML

        public void toXML​(edu.isi.pegasus.common.util.XMLWriter writer)
      • toXML

        public void toXML​(edu.isi.pegasus.common.util.XMLWriter writer,
                          int indent)