class TaskJuggler::ListAttributeBase

The ListAttributeBase is a specialized form of AttributeBase for a list of values instead of a single value. It will be used as a base class for all attributes that hold lists.

Public Class Methods

isList?() click to toggle source

We overwrite this for ListAttributeBase.

# File lib/taskjuggler/AttributeBase.rb, line 202
def ListAttributeBase::isList?
  true
end
new(property, type, container) click to toggle source
Calls superclass method TaskJuggler::AttributeBase::new
# File lib/taskjuggler/AttributeBase.rb, line 189
def initialize(property, type, container)
  super
end

Public Instance Methods

isList?() click to toggle source
# File lib/taskjuggler/AttributeBase.rb, line 197
def isList?
  true
end
to_s() click to toggle source
# File lib/taskjuggler/AttributeBase.rb, line 193
def to_s
  get.join(', ')
end