Class: RgGen::InputBase::ItemFactory

Inherits:
Base::ItemFactory show all
Defined in:
lib/rggen/input_base/item_factory.rb

Instance Attribute Summary

Attributes inherited from Base::ItemFactory

#target_item, #target_items

Instance Method Summary collapse

Instance Method Details

#active_item_factory?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/rggen/input_base/item_factory.rb', line 4

def active_item_factory?
  !passive_item_factory?
end

#passive_item_factory?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/rggen/input_base/item_factory.rb', line 8

def passive_item_factory?
  @target_items.nil? && @target_item.passive_item?
end