Class: DejaVuNS::Header
- Inherits:
-
Object
- Object
- DejaVuNS::Header
- Includes:
- Xampl::XamplObject, Xampl::XamplWithoutContent
- Defined in:
- lib/deja-vu/model/generated_model/DejaVuNS.rb
Constant Summary collapse
- @@tag =
"header"- @@ns =
"http://soldierofcode.com/deja-vu"- @@ns_tag =
"{http://soldierofcode.com/deja-vu}header"- @@module_name =
"DejaVuNS"- @@safe_name =
"DejaVuNS_header"- @@attributes =
[ [ :@name, "name" ], [ :@value, "value" ], ]
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
-
#initialize {|_self| ... } ⇒ Header
constructor
A new instance of Header.
- #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
- #value ⇒ Object
- #value=(v) ⇒ Object
- #visit(visitor) ⇒ Object
Constructor Details
#initialize {|_self| ... } ⇒ Header
Returns a new instance of Header.
1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1127 def initialize super @name = nil if not defined? @name @value = nil if not defined? @value init_xampl_object yield(self) if block_given? init_hook changed end |
Class Method Details
.module_name ⇒ Object
1174 1175 1176 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1174 def Header.module_name @@module_name end |
.ns ⇒ Object
1162 1163 1164 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1162 def Header.ns @@ns end |
.ns_tag ⇒ Object
1166 1167 1168 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1166 def Header.ns_tag @@ns_tag end |
.persisted? ⇒ Boolean
1150 1151 1152 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1150 def Header.persisted? return nil end |
.safe_name ⇒ Object
1170 1171 1172 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1170 def Header.safe_name @@safe_name end |
.tag ⇒ Object
1158 1159 1160 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1158 def Header.tag @@tag end |
Instance Method Details
#after_visit(visitor) ⇒ Object
1214 1215 1216 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1214 def after_visit(visitor) visitor.after_visit_header(self) end |
#append_to(other) ⇒ Object
1146 1147 1148 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1146 def append_to(other) other.add_header(self) end |
#attributes ⇒ Object
1198 1199 1200 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1198 def attributes @@attributes end |
#before_visit(visitor) ⇒ Object
1206 1207 1208 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1206 def before_visit(visitor) visitor.before_visit_header(self) end |
#clear_non_persistent_index_attributes ⇒ Object
1141 1142 1143 1144 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1141 def clear_non_persistent_index_attributes @name = nil @value = nil end |
#module_name ⇒ Object
1194 1195 1196 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1194 def module_name @@module_name end |
#name ⇒ Object
1105 1106 1107 1108 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1105 def name accessed @name end |
#name=(v) ⇒ Object
1110 1111 1112 1113 1114 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1110 def name=(v) accessed changed @name = v end |
#ns ⇒ Object
1182 1183 1184 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1182 def ns @@ns end |
#ns_tag ⇒ Object
1186 1187 1188 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1186 def ns_tag @@ns_tag end |
#persisted? ⇒ Boolean
1154 1155 1156 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1154 def persisted? return nil end |
#safe_name ⇒ Object
1190 1191 1192 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1190 def safe_name @@safe_name end |
#substitute_in_visit(visitor) ⇒ Object
1202 1203 1204 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1202 def substitute_in_visit(visitor) return visitor.substitute_in_visit_header(self) || self end |
#tag ⇒ Object
1178 1179 1180 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1178 def tag @@tag end |
#value ⇒ Object
1116 1117 1118 1119 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1116 def value accessed @value end |
#value=(v) ⇒ Object
1121 1122 1123 1124 1125 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1121 def value=(v) accessed changed @value = v end |
#visit(visitor) ⇒ Object
1210 1211 1212 |
# File 'lib/deja-vu/model/generated_model/DejaVuNS.rb', line 1210 def visit(visitor) visitor.visit_header(self) end |