Package | Description |
---|---|
com.sun.tools.txw2.builder.xsd |
Reads XML Schema grammar from XSOM and builds the model for TXW.
|
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. |
Modifier and Type | Method | Description |
---|---|---|
Leaf |
XmlSchemaBuilder.particle(XSParticle particle) |
Modifier and Type | Method | Description |
---|---|---|
void |
ParticleBinder.build(XSParticle p) |
Builds the
CPropertyInfo s from the given particle
(and its descendants), and set them to the class returned by
ClassSelector.getCurrentBean() . |
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.
|
static RawTypeSet |
RawTypeSetBuilder.build(XSParticle p,
boolean optional) |
|
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> |
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) |
Modifier and Type | Method | Description |
---|---|---|
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.
|
Modifier and Type | Method | Description |
---|---|---|
CPropertyInfo |
BIProperty.createElementOrReferenceProperty(String defaultName,
boolean forConstant,
XSParticle source,
RawTypeSet types) |
|
CElementPropertyInfo |
BIProperty.createElementProperty(String defaultName,
boolean forConstant,
XSParticle source,
RawTypeSet types) |
Modifier and Type | Method | Description |
---|---|---|
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.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ParticleImpl |
Modifier and Type | Method | Description |
---|---|---|
XSParticle |
EmptyImpl.asParticle() |
|
XSParticle |
ParticleImpl.asParticle() |
|
XSParticle |
SimpleTypeImpl.asParticle() |
Modifier and Type | Method | Description |
---|---|---|
Iterator<XSParticle> |
ModelGroupImpl.iterator() |
Modifier and Type | Method | Description |
---|---|---|
Iterator<XSModelGroup> |
Axis.ModelGroupAxis.particle(XSParticle particle) |
Modifier and Type | Method | Description |
---|---|---|
void |
SchemaTreeTraverser.particle(XSParticle part) |
|
void |
SchemaWriter.particle(XSParticle part) |
Modifier and Type | Method | Description |
---|---|---|
String |
ComponentNameFunction.particle(XSParticle particle) |
|
String |
NameGetter.particle(XSParticle particle) |
|
Boolean |
XSFinder.particle(XSParticle particle) |
|
T |
XSFunctionFilter.particle(XSParticle particle) |
Modifier and Type | Method | Description |
---|---|---|
T |
XSContentTypeFunction.particle(XSParticle particle) |
|
void |
XSContentTypeVisitor.particle(XSParticle particle) |
Copyright © 2018 Oracle Corporation. All rights reserved.