org.apache.ws.jaxme.xs.impl

Class XSUnionTypeImpl

public class XSUnionTypeImpl extends XSSimpleTypeImpl implements XSUnionType

Author: Jochen Wiedmann

Constructor Summary
XSUnionTypeImpl(XSType pOwner, XsEUnion pBaseUnion)
Method Summary
XSEnumeration[]getEnumerations()
XSType[]getMemberTypes()
String[][]getPattern()
XSTypegetRestrictedType()
XSUnionTypegetUnionType()
booleanisRestriction()
booleanisUnion()

Constructor Detail

XSUnionTypeImpl

public XSUnionTypeImpl(XSType pOwner, XsEUnion pBaseUnion)

Method Detail

getEnumerations

public XSEnumeration[] getEnumerations()

getMemberTypes

public XSType[] getMemberTypes()

getPattern

public String[][] getPattern()

getRestrictedType

public XSType getRestrictedType()

getUnionType

public XSUnionType getUnionType()

isRestriction

public boolean isRestriction()

isUnion

public boolean isUnion()