Method: CIM::Class#to_s

Defined in:
lib/cim/class.rb

#to_sObject

returns a string representation in MOF syntax format



113
114
115
116
117
118
119
120
121
122
123
124
125
# File 'lib/cim/class.rb', line 113

def to_s
  s = ""
  s << "[#{@qualifiers.join(', ')}]\n" if @qualifiers
  s << "class #{@name}"
  s << " AS #{@alias_name}" if @alias_name
  s << " : #{@superclass}" if @superclass
  s << " {"
  if @features
	f = @features.join(";\n  ")
	s << "\n  #{f};\n" 
  end
  s << "}"
end