class Grapefruit::Folder
Attributes
client[RW]
cmis_object_id[RW]
title[RW]
Public Class Methods
new(client=Grapefruit::CmisClient)
click to toggle source
# File lib/grapefruit/folder.rb, line 5 def initialize(client=Grapefruit::CmisClient) self.client = client end
Public Instance Methods
save()
click to toggle source
# File lib/grapefruit/folder.rb, line 9 def save client.create_folder(self) end
to_xml()
click to toggle source
# File lib/grapefruit/folder.rb, line 13 def to_xml <<-eoxml <?xml version="1.0" encoding="utf-8"?> <entry xmlns="http://www.w3.org/2005/Atom" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200908/" xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200908/"> <title>#{title}</title> <cmisra:object> <cmis:properties> <cmis:propertyId propertyDefinitionId="cmis:objectTypeId"> <cmis:value>cmis:folder</cmis:value> </cmis:propertyId> </cmis:properties> </cmisra:object> </entry> eoxml end