org.netbeans.modules.bpel.model.impl.references
Class AbstractReference<T extends Referenceable>

java.lang.Object
  extended by org.netbeans.modules.xml.xam.AbstractReference<T>
      extended by org.netbeans.modules.bpel.model.impl.references.AbstractReference<T>
All Implemented Interfaces:
Reference<T>
Direct Known Subclasses:
BpelReferenceImpl

abstract class AbstractReference<T extends Referenceable>
extends AbstractReference<T>

Author:
ads

Field Summary
 
Fields inherited from class org.netbeans.modules.xml.xam.AbstractReference
refString
 
Constructor Summary
AbstractReference(java.lang.Class<T> referencedType, AbstractComponent parent, java.lang.String ref)
           
AbstractReference(T referenced, java.lang.Class<T> referencedType, AbstractComponent parent)
           
 
Method Summary
protected  AbstractComponent getParent()
           
 
Methods inherited from class org.netbeans.modules.xml.xam.AbstractReference
equals, getReferenced, getRefString, 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
get
 

Constructor Detail

AbstractReference

public AbstractReference(T referenced,
                         java.lang.Class<T> referencedType,
                         AbstractComponent parent)

AbstractReference

public AbstractReference(java.lang.Class<T> referencedType,
                         AbstractComponent parent,
                         java.lang.String ref)
Method Detail

getParent

protected AbstractComponent getParent()
Overrides:
getParent in class AbstractReference<T extends Referenceable>