/** * Returns a list of all child element declarations of the specified * type, no order is guaranteed. * * @param type The type. * * @return A list of @link XSDElementDeclaration objects, one for each * child element. */ public static final List getChildElementDeclarations(XSDTypeDefinition type) { return getChildElementDeclarations(type, true); }
/** * Returns a list of all child element declarations of the specified * type, no order is guaranteed. * * @param type The type. * * @return A list of @link XSDElementDeclaration objects, one for each * child element. */ public static final List getChildElementDeclarations(XSDTypeDefinition type) { return getChildElementDeclarations(type, true); }
/** * Returns a list of all child element declarations of the specified * type, no order is guaranteed. * * @param type The type. * * @return A list of @link XSDElementDeclaration objects, one for each * child element. */ public static final List getChildElementDeclarations(XSDTypeDefinition type) { return getChildElementDeclarations(type, true); }
/** * Returns a list of all child element declarations of the specified * element, no order is guaranteed. * * @param element The parent element. * * @return A list of @link XSDElementDeclaration objects, one for each * child element. * * @deprecated use {@link #getChildElementDeclarations(XSDTypeDefinition)} */ public static final List getChildElementDeclarations(XSDElementDeclaration element) { return getChildElementDeclarations(element.getType()); }
/** * Returns a list of all child element declarations of the specified * element, no order is guaranteed. * * @param element The parent element. * * @return A list of @link XSDElementDeclaration objects, one for each * child element. * * @deprecated use {@link #getChildElementDeclarations(XSDTypeDefinition)} */ public static final List getChildElementDeclarations(XSDElementDeclaration element) { return getChildElementDeclarations(element.getType()); }
/** * Returns a list of all child element declarations of the specified * element. * <p> * The <code>includeParents</code> flag controls if this method should * returns those elements defined on parent types. * </p> * @param element The parent element. * @param includeParents Flag indicating if parent types should be processed. * @return A list of @link XSDElementDeclaration objects, one for each * child element. * * @deprecated use {@link #getChildElementDeclarations(XSDTypeDefinition, boolean)} */ public static final List getChildElementDeclarations( XSDElementDeclaration element, boolean includeParents) { return getChildElementDeclarations(element.getType(), includeParents); }
/** * Returns a list of all child element declarations of the specified * element, no order is guaranteed. * * @param element The parent element. * * @return A list of @link XSDElementDeclaration objects, one for each * child element. * * @deprecated use {@link #getChildElementDeclarations(XSDTypeDefinition)} */ public static final List getChildElementDeclarations( XSDElementDeclaration element) { return getChildElementDeclarations(element.getType()); }
/** * Returns a list of all child element declarations of the specified * element. * <p> * The <code>includeParents</code> flag controls if this method should * returns those elements defined on parent types. * </p> * @param element The parent element. * @param includeParents Flag indicating if parent types should be processed. * @return A list of @link XSDElementDeclaration objects, one for each * child element. * * @deprecated use {@link #getChildElementDeclarations(XSDTypeDefinition, boolean)} */ public static final List getChildElementDeclarations(XSDElementDeclaration element, boolean includeParents) { return getChildElementDeclarations(element.getType(), includeParents); }
/** * Returns a list of all child element declarations of the specified * element. * <p> * The <code>includeParents</code> flag controls if this method should * returns those elements defined on parent types. * </p> * @param element The parent element. * @param includeParents Flag indicating if parent types should be processed. * @return A list of @link XSDElementDeclaration objects, one for each * child element. * * @deprecated use {@link #getChildElementDeclarations(XSDTypeDefinition, boolean)} */ public static final List getChildElementDeclarations(XSDElementDeclaration element, boolean includeParents) { return getChildElementDeclarations(element.getType(), includeParents); }
XSDElementDeclaration parent, QName qName) { List children = getChildElementDeclarations(parent);
XSDElementDeclaration parent, QName qName) { List children = getChildElementDeclarations(parent);
XSDElementDeclaration parent, QName qName) { List children = getChildElementDeclarations(parent);
complexTypeDef = (XSDComplexTypeDefinition) typeDefinition; boolean includeParents = true; List<XSDElementDeclaration> children = Schemas.getChildElementDeclarations(typeDefinition, includeParents);
boolean includeParents = true; List<XSDElementDeclaration> children = Schemas.getChildElementDeclarations(typeDefinition, includeParents);