Class: Avm::Applications::Base

Inherits:
Object
  • Object
show all
Includes:
Entries::Base
Defined in:
lib/avm/applications/base.rb,
lib/avm/applications/base/naming.rb,
lib/avm/applications/base/publishing.rb,
lib/avm/applications/base/stereotype.rb,
lib/avm/applications/base/local_source.rb,
lib/avm/applications/base/organization.rb,
lib/avm/applications/base/local_instance.rb

Defined Under Namespace

Modules: LocalInstance, LocalSource, Naming, Organization, Publishing, Stereotype

Constant Summary collapse

AVM_TYPE =
'Application'

Instance Method Summary collapse

Methods included from Entries::Base

#entries_provider_id, #entry, #full_entry_path, #path_prefix, #read_entry, #read_entry_optional

Instance Method Details

#instance(suffix) ⇒ Object



23
24
25
# File 'lib/avm/applications/base.rb', line 23

def instance(suffix)
  stereotype.instance_class.new(self, suffix)
end

#to_sObject



19
20
21
# File 'lib/avm/applications/base.rb', line 19

def to_s
  id
end