Class: Languages::AttributeData

Inherits:
BasicData show all
Defined in:
lib/kuniri/language/container_data/structured_and_oo/attribute_data.rb

Overview

Handling attributes data.

Instance Attribute Summary

Attributes inherited from BasicData

#comments, #name, #visibility

Instance Method Summary collapse

Constructor Details

#initialize(pAttributeName) ⇒ AttributeData

Basic initialization of attribute.

Parameters:

  • pAttribute_name

    Attribute name for basic initialization.



12
13
14
15
16
17
# File 'lib/kuniri/language/container_data/structured_and_oo/attribute_data.rb', line 12

def initialize (pAttributeName)
  return nil if pAttributeName.nil? or !pAttributeName.is_a? String

  @name = pAttributeName
  @visibility = "public"
end