Top Constructors Methods
com.sun.xml.xsom.impl

pack-priv Class ImplUtil

extends Object
Class Inheritance
Imports
com.sun.xml.xsom.XSComplexType, .XSType, java.util.ArrayList, .HashSet, .Iterator, .List, .Set

Author
Kohsuke Kawaguchi ([email protected])

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static void
buildSubstitutables(XSType _this, Set<E> substitutables)

private static void
buildSubstitutables(XSType head, XSType _this, Set<E> substitutables)

private static boolean
isSubstitutable(XSType _base, XSType derived)

Implements Validation Rule: Schema-Validity Assessment (Element) 1.2.1.2.4

private static XSType[]
public static XSType[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ImplUtilback to summary
pack-priv ImplUtil()

Method Detail

buildSubstitutablesback to summary
public static void buildSubstitutables(XSType _this, Set<E> substitutables)
buildSubstitutablesback to summary
private static void buildSubstitutables(XSType head, XSType _this, Set<E> substitutables)
isSubstitutableback to summary
private static boolean isSubstitutable(XSType _base, XSType derived)

Implements Validation Rule: Schema-Validity Assessment (Element) 1.2.1.2.4

listDirectSubstitutablesback to summary
private static XSType[] listDirectSubstitutables(XSType _this)
listSubstitutablesback to summary
public static XSType[] listSubstitutables(XSType _this)