com.sun.tools.ws.wsdl.framework
Class GlobalEntity

java.lang.Object
  extended by com.sun.tools.ws.wsdl.framework.Entity
      extended by com.sun.tools.ws.wsdl.framework.GlobalEntity
All Implemented Interfaces:
Elemental, GloballyKnown
Direct Known Subclasses:
Binding, Message, Port, PortType, Service

public abstract class GlobalEntity
extends Entity
implements GloballyKnown

An entity that can be defined in a target namespace.


Field Summary
 
Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity
errorReceiver
 
Constructor Summary
GlobalEntity(Defining defining, Locator locator, ErrorReceiver errorReceiver)
           
 
Method Summary
 Defining getDefining()
           
abstract  Kind getKind()
           
 String getName()
           
 void setName(String name)
           
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty, validateThis, withAllEntityReferencesDo, withAllQNamesDo, withAllSubEntitiesDo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.tools.ws.wsdl.framework.Elemental
getElementName, getLocator
 

Constructor Detail

GlobalEntity

public GlobalEntity(Defining defining,
                    Locator locator,
                    ErrorReceiver errorReceiver)
Method Detail

getName

public String getName()
Specified by:
getName in interface GloballyKnown

setName

public void setName(String name)

getKind

public abstract Kind getKind()
Specified by:
getKind in interface GloballyKnown

getDefining

public Defining getDefining()
Specified by:
getDefining in interface GloballyKnown