All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sun.xml.xsom.ForeignAttributes Maven / Gradle / Ivy

Go to download

Old JAXB Binding Compiler. Contains source code needed for binding customization files into java sources. In other words: the *tool* to generate java classes for the given xml representation.

There is a newer version: 4.0.5
Show newest version
package com.sun.xml.xsom;

import org.xml.sax.Attributes;
import org.xml.sax.Locator;
import org.relaxng.datatype.ValidationContext;

/**
 * Foreign attributes on schema elements.
 *
 * 

* This is not a schema component as defined in the spec, * but this is often useful for a schema processing application. * * @author Kohsuke Kawaguchi */ public interface ForeignAttributes extends Attributes { /** * Returns context information of the element to which foreign attributes * are attached. * *

* For example, this can be used to resolve relative references to other resources * (by using {@link ValidationContext#getBaseUri()}) or to resolve * namespace prefixes in the attribute values (by using {@link ValidationContext#resolveNamespacePrefix(String)}. * * @return * always non-null. */ ValidationContext getContext(); /** * Returns the location of the element to which foreign attributes * are attached. */ Locator getLocator(); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy