Class: RMQResource
- Defined in:
- lib/project/ruby_motion_query/rmq_resource.rb
Class Method Summary collapse
- .find(resource_type, resource_name) ⇒ Object
- .layout(name) ⇒ Object
-
.string(name = nil) ⇒ Object
the string value all up inside your ‘res/values/strings.xml’ (or nil).
Class Method Details
.find(resource_type, resource_name) ⇒ Object
15 16 17 18 19 20 |
# File 'lib/project/ruby_motion_query/rmq_resource.rb', line 15 def find(resource_type, resource_name) application = PMApplication.current_application application.resources.getIdentifier(resource_name.to_s, resource_type.to_s, application.package_name) end |
.layout(name) ⇒ Object
22 23 24 |
# File 'lib/project/ruby_motion_query/rmq_resource.rb', line 22 def layout(name) self.find("layout", name) end |
.string(name = nil) ⇒ Object
the string value all up inside your ‘res/values/strings.xml’ (or nil)
27 28 29 30 31 32 |
# File 'lib/project/ruby_motion_query/rmq_resource.rb', line 27 def string(name=nil) return nil unless name resource_id = find(:string, name) return nil if resource_id.nil? || resource_id == 0 PMApplication.current_application.resources.getString(resource_id) end |