Class: CmisServer::ItemObject

Inherits:
CmisObject show all
Defined in:
lib/cmis_server/item_object.rb

Instance Attribute Summary

Attributes inherited from CmisObject

#properties, #secondary_types, #type

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from CmisObject

#add_secondary_type, #all_property_definitions, #cmis_created_by, #cmis_creation_date, #cmis_description, #cmis_last_modification_date, #cmis_name, #cmis_object_id, #cmis_object_id=, #copy_properties_values_of, #has_secondary_type?, #initialize, #remove_secondary_type, #save, #to_renderable_object, #update_properties

Constructor Details

This class inherits a constructor from CmisServer::CmisObject

Class Method Details

.base_idObject



7
8
9
# File 'lib/cmis_server/item_object.rb', line 7

def self.base_id
  'cmis:item'
end

.base_typeObject



3
4
5
# File 'lib/cmis_server/item_object.rb', line 3

def self.base_type
  CmisServer::ITEM_TYPE
end

Instance Method Details

#==(other) ⇒ Object



11
12
13
# File 'lib/cmis_server/item_object.rb', line 11

def ==(other)
  other.is_a?(ItemObject) && self.cmis_object_id == other.cmis_object_id
end