com.sun.tools.xjc.reader.xmlschema
Class GWildcardElement

java.lang.Object
  extended by com.sun.tools.xjc.reader.gbind.Expression
      extended by com.sun.tools.xjc.reader.gbind.Element
          extended by com.sun.tools.xjc.reader.xmlschema.GElement
              extended by com.sun.tools.xjc.reader.xmlschema.GWildcardElement
All Implemented Interfaces:
ElementSet, Iterable<Element>

final class GWildcardElement
extends GElement

Element that represents a wildcard, for the "ease of binding" we always just bind this to DOM elements.


Field Summary
 
Fields inherited from class com.sun.tools.xjc.reader.xmlschema.GElement
particles
 
Fields inherited from class com.sun.tools.xjc.reader.gbind.Expression
EPSILON
 
Fields inherited from interface com.sun.tools.xjc.reader.gbind.ElementSet
EMPTY_SET
 
Constructor Summary
GWildcardElement()
           
 
Method Summary
(package private)  String getPropertyNameSeed()
          Gets the seed (raw XML name) to be used to generate a property name.
 boolean isStrict()
           
 void merge(XSWildcard wc)
           
 String toString()
           
 
Methods inherited from class com.sun.tools.xjc.reader.gbind.Element
addNext, buildStronglyConnectedComponents, contains, hasSelfLoop, iterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GWildcardElement

GWildcardElement()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

getPropertyNameSeed

String getPropertyNameSeed()
Description copied from class: GElement
Gets the seed (raw XML name) to be used to generate a property name.

Specified by:
getPropertyNameSeed in class GElement

merge

public void merge(XSWildcard wc)

isStrict

public boolean isStrict()