class Fedora::FedoraObject
def profile
def profile # Use xmlsimple to slurp the attributes retrieved_profile = XmlSimple.xml_in(Fedora::Repository.instance.fetch_custom(self.pid, :profile)) label = retrieved_profile["objLabel"].first unless retrieved_profile["objLabel"].first == {} profile_hash = Hash[:pid => retrieved_profile["pid"], :owner_id => retrieved_profile["objOwnerId"].first, :label => label, :create_date => retrieved_profile["objCreateDate"].first, :modified_date => retrieved_profile["objLastModDate"].first, :methods_list_url => retrieved_profile["objDissIndexViewURL"].first, :datastreams_list_url => retrieved_profile["objItemIndexViewURL"].first, :state => retrieved_profile["objState"].first ] end