Uses of Interface
com.sun.xml.xsom.XSParticle

Packages that use XSParticle
com.sun.tools.xjc.reader.xmlschema   
com.sun.tools.xjc.reader.xmlschema.bindinfo Object Model that represents customization declarations. 
com.sun.xml.xsom Interfaces that the client should use to access schema information. 
com.sun.xml.xsom.impl Implementation of the com.sun.xml.xsom package. 
com.sun.xml.xsom.impl.scd   
com.sun.xml.xsom.impl.util   
com.sun.xml.xsom.util   
com.sun.xml.xsom.visitor Visitor pattern support for the com.sun.xml.xsom interfaces. 
 

Uses of XSParticle in com.sun.tools.xjc.reader.xmlschema
 

Methods in com.sun.tools.xjc.reader.xmlschema with parameters of type XSParticle
 void ParticleBinder.build(XSParticle p)
          Builds the CPropertyInfos from the given particle (and its descendants), and set them to the class returned by ClassSelector.getCurrentBean().
static RawTypeSet RawTypeSetBuilder.build(XSParticle p, boolean optional)
           
abstract  void ParticleBinder.build(XSParticle p, Collection<XSParticle> forcedProps)
          The version of the build method that forces a specified set of particles to become a property.
abstract  boolean ParticleBinder.checkFallback(XSParticle p)
          Similar to the build method but this method only checks if the BGM that will be built by the build method will do the fallback (map all the properties into one list) or not.
protected  String ParticleBinder.computeLabel(XSParticle p)
          Computes the label of a given particle.
static Expression ExpressionBuilder.createTree(XSParticle p)
           
protected
<T extends BIDeclaration>
T
ParticleBinder.getLocalCustomization(XSParticle p, Class<T> type)
           
protected  BIDom BGMBuilder.getLocalDomCustomization(XSParticle p)
          Gets the BIDom object that applies to the given particle.
protected  BIProperty ParticleBinder.getLocalPropCustomization(XSParticle p)
          Gets the BIProperty object that applies to the given particle.
protected  String ParticleBinder.makeJavaName(XSParticle p, String xmlName)
           
 void BindGreen.particle(XSParticle xsParticle)
           
 void BindPurple.particle(XSParticle xsParticle)
           
 void BindRed.particle(XSParticle p)
           
 void BindYellow.particle(XSParticle xsParticle)
           
 Expression ExpressionBuilder.particle(XSParticle p)
           
 Multiplicity MultiplicityCounter.particle(XSParticle p)
           
 

Method parameters in com.sun.tools.xjc.reader.xmlschema with type arguments of type XSParticle
abstract  void ParticleBinder.build(XSParticle p, Collection<XSParticle> forcedProps)
          The version of the build method that forces a specified set of particles to become a property.
 

Uses of XSParticle in com.sun.tools.xjc.reader.xmlschema.bindinfo
 

Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type XSParticle
 CPropertyInfo BIProperty.createElementOrReferenceProperty(String defaultName, boolean forConstant, XSParticle source, RawTypeSet types)
           
 CElementPropertyInfo BIProperty.createElementProperty(String defaultName, boolean forConstant, XSParticle source, RawTypeSet types)
           
 

Uses of XSParticle in com.sun.xml.xsom
 

Methods in com.sun.xml.xsom that return XSParticle
 XSParticle XSContentType.asParticle()
          Equivalent of (this instanceof XSParticle)?this:null
 XSParticle XSModelGroup.getChild(int idx)
          Gets i-ith child.
 XSParticle[] XSModelGroup.getChildren()
          Gets all the children in one array.
 

Uses of XSParticle in com.sun.xml.xsom.impl
 

Classes in com.sun.xml.xsom.impl that implement XSParticle
 class ParticleImpl
           
 

Methods in com.sun.xml.xsom.impl that return XSParticle
 XSParticle EmptyImpl.asParticle()
           
 XSParticle ParticleImpl.asParticle()
           
 XSParticle SimpleTypeImpl.asParticle()
           
 

Methods in com.sun.xml.xsom.impl that return types with arguments of type XSParticle
 Iterator<XSParticle> ModelGroupImpl.iterator()
           
 

Uses of XSParticle in com.sun.xml.xsom.impl.scd
 

Methods in com.sun.xml.xsom.impl.scd with parameters of type XSParticle
 Iterator<XSModelGroup> Axis.ModelGroupAxis.particle(XSParticle particle)
           
 

Uses of XSParticle in com.sun.xml.xsom.impl.util
 

Methods in com.sun.xml.xsom.impl.util with parameters of type XSParticle
 void SchemaTreeTraverser.particle(XSParticle part)
           
 void SchemaWriter.particle(XSParticle part)
           
 

Uses of XSParticle in com.sun.xml.xsom.util
 

Methods in com.sun.xml.xsom.util with parameters of type XSParticle
 String ComponentNameFunction.particle(XSParticle particle)
           
 String NameGetter.particle(XSParticle particle)
           
 Boolean XSFinder.particle(XSParticle particle)
           
 T XSFunctionFilter.particle(XSParticle particle)
           
 

Uses of XSParticle in com.sun.xml.xsom.visitor
 

Methods in com.sun.xml.xsom.visitor with parameters of type XSParticle
 T XSContentTypeFunction.particle(XSParticle particle)
           
 void XSContentTypeVisitor.particle(XSParticle particle)
           
 



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.