com.sun.tools.ws.processor.model.java
Class JavaStructureType

java.lang.Object
  extended by com.sun.tools.ws.processor.model.java.JavaType
      extended by com.sun.tools.ws.processor.model.java.JavaStructureType
Direct Known Subclasses:
JavaException

public class JavaStructureType
extends JavaType


Constructor Summary
JavaStructureType()
           
JavaStructureType(String name, boolean present, Object owner)
           
 
Method Summary
 void add(JavaStructureMember m)
           
 void addSubclass(JavaStructureType subclassType)
           
 Iterator getAllSubclasses()
           
 Set getAllSubclassesSet()
           
 JavaStructureMember getMemberByName(String name)
           
 Iterator getMembers()
           
 int getMembersCount()
           
 List<JavaStructureMember> getMembersList()
           
 Object getOwner()
           
 Iterator getSubclasses()
           
 Set getSubclassesSet()
           
 JavaStructureType getSuperclass()
           
 boolean isAbstract()
           
 void setAbstract(boolean isAbstract)
           
 void setMembersList(List<JavaStructureMember> l)
           
 void setOwner(Object owner)
           
 void setSubclassesSet(Set s)
           
 void setSuperclass(JavaStructureType superclassType)
           
 
Methods inherited from class com.sun.tools.ws.processor.model.java.JavaType
doSetName, getFormalName, getHolderName, getInitString, getName, getRealName, getType, isHolder, isHolderPresent, isPresent, setFormalName, setHolder, setHolderName, setHolderPresent, setInitString, setPresent, setRealName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaStructureType

public JavaStructureType()

JavaStructureType

public JavaStructureType(String name,
                         boolean present,
                         Object owner)
Method Detail

add

public void add(JavaStructureMember m)

getMemberByName

public JavaStructureMember getMemberByName(String name)

getMembers

public Iterator getMembers()

getMembersCount

public int getMembersCount()

getMembersList

public List<JavaStructureMember> getMembersList()

setMembersList

public void setMembersList(List<JavaStructureMember> l)

isAbstract

public boolean isAbstract()

setAbstract

public void setAbstract(boolean isAbstract)

getSuperclass

public JavaStructureType getSuperclass()

setSuperclass

public void setSuperclass(JavaStructureType superclassType)

addSubclass

public void addSubclass(JavaStructureType subclassType)

getSubclasses

public Iterator getSubclasses()

getSubclassesSet

public Set getSubclassesSet()

setSubclassesSet

public void setSubclassesSet(Set s)

getAllSubclasses

public Iterator getAllSubclasses()

getAllSubclassesSet

public Set getAllSubclassesSet()

getOwner

public Object getOwner()

setOwner

public void setOwner(Object owner)