private void rule3() {
        if (parent instanceof XsdSchema && attributesMap.containsKey(REF_TAG)){
            throw new ParsingException(XSD_TAG + " element: The " + REF_TAG + " attribute cannot be present when the parent of the " + xsdElementIsXsdSchema);
        }
    }
private void rule3() {
        if (parent instanceof XsdSchema && attributesMap.containsKey(REF_TAG)){
            throw new ParsingException(XSD_TAG + " element: The " + REF_TAG + " attribute cannot be present when the parent of the " + xsdElementIsXsdSchema);
        }
    }
private void rule3 ( ) { if ( parent instanceof XsdSchema && attributesMap . containsKey ( REF_TAG ) ) { throw new ParsingException ( XSD_TAG + " element: The " + REF_TAG + " attribute cannot be present when the parent of the " + xsdElementIsXsdSchema ) ; } }
Asserts if the current object has a ref attribute while being a direct child of the top level XsdSchema element, which isn't allowed,
throwing an exception in that case.
Asserts if the current object has a ref attribute while being a direct child of the top level XsdSchema element which isn t allowed throwing an exception in that case .