class Camunda::BpmnXML::Task

Wrapper for BPMN task XML node

Public Class Methods

new(task) click to toggle source

Stores XML node about a task

# File lib/camunda/bpmn_xml.rb, line 64
def initialize(task)
  @task = task
end

Public Instance Methods

class_name() click to toggle source

Extracts class name from Task XML node

# File lib/camunda/bpmn_xml.rb, line 69
def class_name
  @task.attribute('id').value
end
topic() click to toggle source

Extracts topic name from Task XML node

# File lib/camunda/bpmn_xml.rb, line 74
def topic
  @task.attribute('topic').value
end