Class: Duxml::ParameterClass

Inherits:
Symbolic::Variable show all
Defined in:
lib/re_dux/parameters.rb

Overview

represents a parameter that can be used in any element’s attribute values or text content and is replaced with its value when validating an XML design

Instance Method Summary collapse

Methods inherited from Symbolic::Variable

#!=, #<, #<=, #==, #>, #>=, #and, #or

Methods included from AST

#new_ast

Constructor Details

#initialize(name, value = nil) ⇒ ParameterClass

Parameter can be initialized from XML Element or Ruby args

Parameters:

  • args (0)
    String

    must be name of Parameter

  • args (1)
    String|Fixnum|Float|Boolean

    can be starting value of Parameter

  • args (2)
    String

    can be description text of Parameter



13
14
15
# File 'lib/re_dux/parameters.rb', line 13

def initialize(name, value=nil)
  @name, @value = name, value
end