|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XSContentType
Content of a complex type.
| Method Summary | ||
|---|---|---|
|
apply(XSContentTypeFunction<T> function)
|
|
XSContentType |
asEmpty()
If this content type represents the empty content, return this,
otherwise null. |
|
XSParticle |
asParticle()
Equivalent of (this instanceof XSParticle)?this:null |
|
XSSimpleType |
asSimpleType()
Equivalent of (this instanceof XSSimpleType)?this:null |
|
void |
visit(XSContentTypeVisitor visitor)
|
|
| Methods inherited from interface com.sun.xml.xsom.XSComponent |
|---|
apply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visit |
| Method Detail |
|---|
XSSimpleType asSimpleType()
(this instanceof XSSimpleType)?this:null
XSParticle asParticle()
(this instanceof XSParticle)?this:null
XSContentType asEmpty()
this,
otherwise null.
<T> T apply(XSContentTypeFunction<T> function)
void visit(XSContentTypeVisitor visitor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||