Class: Jenkins::Plugin::Proxies::RootAction

Inherits:
Object
  • Object
show all
Includes:
Jenkins::Plugin::Proxy
Defined in:
lib/jenkins/plugin/proxies/root_action.rb

Instance Method Summary collapse

Methods included from Jenkins::Plugin::Proxy

#getTarget, included, #initialize

Instance Method Details

#get(name) ⇒ Object



27
28
29
# File 'lib/jenkins/plugin/proxies/root_action.rb', line 27

def get(name)
  @object.respond_to?(name) ? @object.send(name) : nil
end

#getDescriptorObject



23
24
25
# File 'lib/jenkins/plugin/proxies/root_action.rb', line 23

def getDescriptor
  @plugin.descriptors[@object.class]
end

#getDisplayNameObject



11
12
13
# File 'lib/jenkins/plugin/proxies/root_action.rb', line 11

def getDisplayName
  @object.display_name
end

#getIconFileNameObject



15
16
17
# File 'lib/jenkins/plugin/proxies/root_action.rb', line 15

def getIconFileName
  @object.icon
end

#getUrlNameObject



19
20
21
# File 'lib/jenkins/plugin/proxies/root_action.rb', line 19

def getUrlName
  @object.url_path
end