Class: CmisServer::ItemAdapter

Inherits:
ObjectAdapter show all
Defined in:
lib/cmis_server/item_adapter.rb

Defined Under Namespace

Classes: ClassAdapter

Instance Attribute Summary

Attributes inherited from ObjectAdapter

#context, #object

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ObjectAdapter

#add_secondary_type, #class_adapter, #reload!, #remove_secondary_type, #save, #save!, #secondary_types

Constructor Details

#initialize(model = nil, attrs = {}) ⇒ ItemAdapter

Returns a new instance of ItemAdapter.



17
18
19
20
# File 'lib/cmis_server/item_adapter.rb', line 17

def initialize(model=nil, attrs={})
  super
  @model ||= ItemObject.new
end

Class Method Details

.class_adapter(attrs = {}) ⇒ Object



22
23
24
# File 'lib/cmis_server/item_adapter.rb', line 22

def self.class_adapter(attrs={})
  ClassAdapter.new(attrs)
end