Class Hpricot::Elem
In: lib/davclient/hpricot_extensions.rb
lib/davclient/hpricot_extensions.rb
Parent: Object

Methods

Public Instance methods

Resource url

[Source]

    # File lib/davclient/hpricot_extensions.rb, line 24
24:     def href()
25:       self.at("d:href").innerText
26:     end

Resource url

[Source]

    # File lib/davclient/hpricot_extensions.rb, line 24
24:     def href()
25:       self.at("d:href").innerText
26:     end

Returns true of resource is a collection, i.e. a folder and not a file.

[Source]

    # File lib/davclient/hpricot_extensions.rb, line 29
29:     def isCollection?()
30:       self.at("d:collection") != nil
31:     end

Returns true of resource is a collection, i.e. a folder and not a file.

[Source]

    # File lib/davclient/hpricot_extensions.rb, line 29
29:     def isCollection?()
30:       self.at("d:collection") != nil
31:     end

Makes properties available as simple method calls.

Example:

   print item.creationdate()

[Source]

    # File lib/davclient/hpricot_extensions.rb, line 16
16:     def method_missing(method_name, *args)
17:       if(args.size == 0) then
18:         return property(method_name.to_s)
19:       end
20:       raise "Method missing"
21:     end

Makes properties available as simple method calls.

Example:

   print item.creationdate()

[Source]

    # File lib/davclient/hpricot_extensions.rb, line 16
16:     def method_missing(method_name, *args)
17:       if(args.size == 0) then
18:         return property(method_name.to_s)
19:       end
20:       raise "Method missing"
21:     end

[Validate]