Class: DejaVuNS::Body

Inherits:
Object
  • Object
show all
Includes:
Xampl::XamplObject, Xampl::XamplWithSimpleContent
Defined in:
lib/deja-vu/model/generated_model/DejaVuNS.rb

Constant Summary collapse

@@tag =
"body"
@@ns =
"http://soldierofcode.com/deja-vu"
@@ns_tag =
"{http://soldierofcode.com/deja-vu}body"
@@module_name =
"DejaVuNS"
@@safe_name =
"DejaVuNS_body"
@@attributes =
[
]

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize {|_self| ... } ⇒ Body

Returns a new instance of Body.

Yields:

  • (_self)

Yield Parameters:



1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1233

def initialize
  super

  init_xampl_object

  yield(self) if block_given?
  init_hook

  changed
end

Class Method Details

.module_nameObject



1275
1276
1277
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1275

def Body.module_name
  @@module_name
end

.nsObject



1263
1264
1265
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1263

def Body.ns
  @@ns
end

.ns_tagObject



1267
1268
1269
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1267

def Body.ns_tag
  @@ns_tag
end

.persisted?Boolean



1251
1252
1253
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1251

def Body.persisted?
  return nil
end

.safe_nameObject



1271
1272
1273
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1271

def Body.safe_name
  @@safe_name
end

.tagObject



1259
1260
1261
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1259

def Body.tag
  @@tag
end

Instance Method Details

#after_visit(visitor) ⇒ Object



1315
1316
1317
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1315

def after_visit(visitor)
  visitor.after_visit_body(self)
end

#append_to(other) ⇒ Object



1247
1248
1249
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1247

def append_to(other)
  other.add_body(self)
end

#attributesObject



1299
1300
1301
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1299

def attributes
  @@attributes
end

#before_visit(visitor) ⇒ Object



1307
1308
1309
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1307

def before_visit(visitor)
  visitor.before_visit_body(self)
end

#clear_non_persistent_index_attributesObject



1244
1245
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1244

def clear_non_persistent_index_attributes
end

#module_nameObject



1295
1296
1297
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1295

def module_name
  @@module_name
end

#nsObject



1283
1284
1285
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1283

def ns
  @@ns
end

#ns_tagObject



1287
1288
1289
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1287

def ns_tag
  @@ns_tag
end

#persisted?Boolean



1255
1256
1257
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1255

def persisted?
  return nil
end

#safe_nameObject



1291
1292
1293
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1291

def safe_name
  @@safe_name
end

#substitute_in_visit(visitor) ⇒ Object



1303
1304
1305
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1303

def substitute_in_visit(visitor)
  return visitor.substitute_in_visit_body(self) || self
end

#tagObject



1279
1280
1281
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1279

def tag
  @@tag
end

#visit(visitor) ⇒ Object



1311
1312
1313
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1311

def visit(visitor)
  visitor.visit_body(self)
end