Class: Keyword

Inherits:
Object
  • Object
show all
Defined in:
lib/diml/elements/keyword.rb

Direct Known Subclasses

Heading, Point, Root, Section

Defined Under Namespace

Modules: ClassMethods

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(content) ⇒ Keyword

Returns a new instance of Keyword.



11
12
13
# File 'lib/diml/elements/keyword.rb', line 11

def initialize(content)
  @content = content
end

Instance Attribute Details

#contentObject (readonly)

Returns the value of attribute content.



9
10
11
# File 'lib/diml/elements/keyword.rb', line 9

def content
  @content
end

Instance Method Details

#virtual?Boolean

Returns whether or not the keyword is intended to be a virtual or concrete element By default keywords should be non-virtual

Returns:

  • (Boolean)


17
18
19
# File 'lib/diml/elements/keyword.rb', line 17

def virtual?
  false
end