Module: Bcome::Node::LocalMetaDataFactory

Included in:
Base
Defined in:
lib/objects/node/meta_data_factory.rb

Constant Summary collapse

META_DATA_FILE_PATH_PREFIX =
'bcome/metadata'

Instance Method Summary collapse

Instance Method Details

#do_create_metadataObject



10
11
12
# File 'lib/objects/node/meta_data_factory.rb', line 10

def 
  ::Bcome::Node::Meta::Local.new()
end

#metaObject



14
15
16
# File 'lib/objects/node/meta_data_factory.rb', line 14

def meta
  data_print_from_hash(, 'Metadata')
end

#metadataObject



6
7
8
# File 'lib/objects/node/meta_data_factory.rb', line 6

def 
  @node_metadata ||= 
end

#metadata_for_namespaceObject



22
23
24
# File 'lib/objects/node/meta_data_factory.rb', line 22

def 
  ::Bcome::Node::MetaDataLoader.instance.data_for_namespace(namespace)
end

#raw_metadataObject



18
19
20
# File 'lib/objects/node/meta_data_factory.rb', line 18

def 
  has_parent? ? parent..deep_merge() : 
end