org.netbeans.modules.xml.wsdl.model.impl
Class BindingOutputImpl.OutputReference

java.lang.Object
  extended by org.netbeans.modules.xml.xam.AbstractReference<Output>
      extended by org.netbeans.modules.xml.wsdl.model.impl.BindingOutputImpl.OutputReference
All Implemented Interfaces:
Reference<Output>
Enclosing class:
BindingOutputImpl

static class BindingOutputImpl.OutputReference
extends AbstractReference<Output>
implements Reference<Output>


Field Summary
 
Fields inherited from class org.netbeans.modules.xml.xam.AbstractReference
refString
 
Constructor Summary
BindingOutputImpl.OutputReference(BindingOutputImpl parent)
           
 
Method Summary
 Output get()
           
 BindingOutputImpl getParent()
           
 java.lang.String getRefString()
           
 
Methods inherited from class org.netbeans.modules.xml.xam.AbstractReference
equals, getReferenced, getType, hashCode, isBroken, references, setReferenced, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.netbeans.modules.xml.xam.Reference
getType, isBroken, references
 

Constructor Detail

BindingOutputImpl.OutputReference

public BindingOutputImpl.OutputReference(BindingOutputImpl parent)
Method Detail

getParent

public BindingOutputImpl getParent()
Overrides:
getParent in class AbstractReference<Output>

getRefString

public java.lang.String getRefString()
Specified by:
getRefString in interface Reference<Output>
Overrides:
getRefString in class AbstractReference<Output>
Returns:
string to use in persiting the reference as attribute value of the containing component

get

public Output get()
Specified by:
get in interface Reference<Output>
Returns:
the referenced component. May return null if #isBroken() returns true;