Class: SOAP::SOAPExternalReference
- Inherits:
-
XSD::NSDBase
- Object
- XSD::NSDBase
- SOAP::SOAPExternalReference
- Extended by:
- SOAPModuleUtils
- Includes:
- SOAPBasetype
- Defined in:
- lib/action_web_service/soap/baseData.rb
Direct Known Subclasses
Constant Summary
Constants included from SOAP
AttrActor, AttrArrayType, AttrArrayTypeName, AttrEncodingStyle, AttrEncodingStyleName, AttrMustUnderstand, AttrMustUnderstandName, AttrOffset, AttrOffsetName, AttrPosition, AttrPositionName, AttrRoot, AttrRootName, Base64Literal, EleBody, EleBodyName, EleEnvelope, EleEnvelopeName, EleFault, EleFaultActor, EleFaultActorName, EleFaultCode, EleFaultCodeName, EleFaultDetail, EleFaultDetailName, EleFaultName, EleFaultString, EleFaultStringName, EleHeader, EleHeaderName, EncodingNamespace, EnvelopeNamespace, LiteralNamespace, MediaType, NextActor, PropertyName, SOAPNamespaceTag, TypeMap, VERSION, ValueArray, ValueArrayName, XSDNamespaceTag, XSINamespaceTag
Instance Attribute Summary
Attributes included from SOAPType
#definedtype, #elename, #encodingstyle, #extraattr, #id, #parent, #position, #precedents, #root
Attributes inherited from XSD::NSDBase
Instance Method Summary collapse
-
#initialize ⇒ SOAPExternalReference
constructor
A new instance of SOAPExternalReference.
- #referred ⇒ Object
- #refidstr ⇒ Object
Methods included from SOAPModuleUtils
Methods included from SOAPType
Methods inherited from XSD::NSDBase
Constructor Details
#initialize ⇒ SOAPExternalReference
Returns a new instance of SOAPExternalReference.
179 180 181 182 |
# File 'lib/action_web_service/soap/baseData.rb', line 179 def initialize super() @type = XSD::QName::EMPTY end |
Instance Method Details
#referred ⇒ Object
184 185 186 |
# File 'lib/action_web_service/soap/baseData.rb', line 184 def referred rootnode.external_content[external_contentid] = self end |
#refidstr ⇒ Object
188 189 190 |
# File 'lib/action_web_service/soap/baseData.rb', line 188 def refidstr 'cid:' + external_contentid end |