Class: DejaVuNS::MultipartReference
- Inherits:
-
Object
- Object
- DejaVuNS::MultipartReference
- Includes:
- Xampl::XamplObject, Xampl::XamplWithoutContent
- Defined in:
- lib/deja-vu/model/generated_model/DejaVuNS.rb
Constant Summary collapse
- @@tag =
"multipart-reference"- @@ns =
"http://soldierofcode.com/deja-vu"- @@ns_tag =
"{http://soldierofcode.com/deja-vu}multipart-reference"- @@module_name =
"DejaVuNS"- @@safe_name =
"DejaVuNS_multipart_reference"- @@attributes =
[ [ :@name, "name" ], [ :@file_path, "file_path" ], ]
Class Method Summary collapse
- .module_name ⇒ Object
- .ns ⇒ Object
- .ns_tag ⇒ Object
- .persisted? ⇒ Boolean
- .safe_name ⇒ Object
- .tag ⇒ Object
Instance Method Summary collapse
- #after_visit(visitor) ⇒ Object
- #append_to(other) ⇒ Object
- #attributes ⇒ Object
- #before_visit(visitor) ⇒ Object
- #clear_non_persistent_index_attributes ⇒ Object
- #file_path ⇒ Object
- #file_path=(v) ⇒ Object
-
#initialize {|_self| ... } ⇒ MultipartReference
constructor
A new instance of MultipartReference.
- #module_name ⇒ Object
- #name ⇒ Object
- #name=(v) ⇒ Object
- #ns ⇒ Object
- #ns_tag ⇒ Object
- #persisted? ⇒ Boolean
- #safe_name ⇒ Object
- #substitute_in_visit(visitor) ⇒ Object
- #tag ⇒ Object
- #visit(visitor) ⇒ Object
Constructor Details
#initialize {|_self| ... } ⇒ MultipartReference
Returns a new instance of MultipartReference.
1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1488 def initialize super @name = nil if not defined? @name @file_path = nil if not defined? @file_path init_xampl_object yield(self) if block_given? init_hook changed end |
Class Method Details
.module_name ⇒ Object
1535 1536 1537 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1535 def MultipartReference.module_name @@module_name end |
.ns ⇒ Object
1523 1524 1525 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1523 def MultipartReference.ns @@ns end |
.ns_tag ⇒ Object
1527 1528 1529 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1527 def MultipartReference.ns_tag @@ns_tag end |
.persisted? ⇒ Boolean
1511 1512 1513 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1511 def MultipartReference.persisted? return nil end |
.safe_name ⇒ Object
1531 1532 1533 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1531 def MultipartReference.safe_name @@safe_name end |
.tag ⇒ Object
1519 1520 1521 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1519 def MultipartReference.tag @@tag end |
Instance Method Details
#after_visit(visitor) ⇒ Object
1575 1576 1577 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1575 def after_visit(visitor) visitor.after_visit_multipart_reference(self) end |
#append_to(other) ⇒ Object
1507 1508 1509 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1507 def append_to(other) other.add_multipart_reference(self) end |
#attributes ⇒ Object
1559 1560 1561 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1559 def attributes @@attributes end |
#before_visit(visitor) ⇒ Object
1567 1568 1569 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1567 def before_visit(visitor) visitor.before_visit_multipart_reference(self) end |
#clear_non_persistent_index_attributes ⇒ Object
1502 1503 1504 1505 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1502 def clear_non_persistent_index_attributes @name = nil @file_path = nil end |
#file_path ⇒ Object
1477 1478 1479 1480 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1477 def file_path accessed @file_path end |
#file_path=(v) ⇒ Object
1482 1483 1484 1485 1486 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1482 def file_path=(v) accessed changed @file_path = v end |
#module_name ⇒ Object
1555 1556 1557 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1555 def module_name @@module_name end |
#name ⇒ Object
1466 1467 1468 1469 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1466 def name accessed @name end |
#name=(v) ⇒ Object
1471 1472 1473 1474 1475 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1471 def name=(v) accessed changed @name = v end |
#ns ⇒ Object
1543 1544 1545 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1543 def ns @@ns end |
#ns_tag ⇒ Object
1547 1548 1549 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1547 def ns_tag @@ns_tag end |
#persisted? ⇒ Boolean
1515 1516 1517 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1515 def persisted? return nil end |
#safe_name ⇒ Object
1551 1552 1553 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1551 def safe_name @@safe_name end |
#substitute_in_visit(visitor) ⇒ Object
1563 1564 1565 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1563 def substitute_in_visit(visitor) return visitor.substitute_in_visit_multipart_reference(self) || self end |
#tag ⇒ Object
1539 1540 1541 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1539 def tag @@tag end |
#visit(visitor) ⇒ Object
1571 1572 1573 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1571 def visit(visitor) visitor.visit_multipart_reference(self) end |