org.apache.ws.jaxme.generator.sg

Interface ComplexContentSG

public interface ComplexContentSG

Interface of a complex type with a complex content model.
Method Summary
ParticleSG[]getElementParticles()
Returns a list of all element particles, which are being generated as properties of the type.
LocatorgetLocator()

Returns the items location in the schema; useful for error messages.

ParticleSGgetRootParticle()
Returns the complex types root particle.
voidinit()

Initializes the item.

booleanisEmpty()
Returns, whether the types content model is empty.
booleanisMixed()
Returns, whether the types content model is mixed.

Method Detail

getElementParticles

public ParticleSG[] getElementParticles()
Returns a list of all element particles, which are being generated as properties of the type.

getLocator

public Locator getLocator()

Returns the items location in the schema; useful for error messages.

getRootParticle

public ParticleSG getRootParticle()
Returns the complex types root particle.

init

public void init()

Initializes the item.

isEmpty

public boolean isEmpty()
Returns, whether the types content model is empty.

isMixed

public boolean isMixed()
Returns, whether the types content model is mixed.