public class EmptyImpl extends ComponentImpl implements ContentTypeImpl
ownerDocument
Constructor and Description |
---|
EmptyImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
apply(XSContentTypeFunction function) |
Object |
apply(XSFunction function)
Accepts a functor.
|
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 |
XSContentType |
getContentType() |
void |
visit(XSContentTypeVisitor visitor) |
void |
visit(XSVisitor visitor)
Accepts a visitor.
|
getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle
public XSSimpleType asSimpleType()
XSContentType
(this instanceof XSSimpleType)?this:null
asSimpleType
in interface XSContentType
public XSParticle asParticle()
XSContentType
(this instanceof XSParticle)?this:null
asParticle
in interface XSContentType
public XSContentType asEmpty()
XSContentType
this
,
otherwise null.asEmpty
in interface XSContentType
public Object apply(XSContentTypeFunction function)
apply
in interface XSContentType
public Object apply(XSFunction function)
XSComponent
apply
in interface XSComponent
public void visit(XSVisitor visitor)
XSComponent
visit
in interface XSComponent
public void visit(XSContentTypeVisitor visitor)
visit
in interface XSContentType
public XSContentType getContentType()
getContentType
in interface Ref.ContentType
Copyright © 2021 JBoss by Red Hat. All rights reserved.