Module  java.xml.bind

Class ValidationEventLocatorImpl

    • 构造方法详细信息

      • ValidationEventLocatorImpl

        public ValidationEventLocatorImpl​()
        创建一个所有字段不可用的对象。
      • ValidationEventLocatorImpl

        public ValidationEventLocatorImpl​(Locator loc)
        从org.xml.sax.Locator构造一个对象。 对象的ColumnNumber,LineNumber和URL可以分别从定位器的getColumnNumber(),getLineNumber()和getSystemId()方法返回的值中获得。 节点,对象和偏移不可用。
        参数
        loc - 将用于填充此事件定位器的SAX Locator对象。
        异常
        IllegalArgumentException - 如果定位器为空
      • ValidationEventLocatorImpl

        public ValidationEventLocatorImpl​(SAXParseException e)
        根据SAXParseException的位置信息构造一个对象。 对象的ColumnNumber,LineNumber和URL可以分别从定位器的getColumnNumber(),getLineNumber()和getSystemId()方法返回的值中获得。 节点,对象和偏移不可用。
        参数
        e - 将用于填充此事件定位器的SAXParseException对象。
        异常
        IllegalArgumentException - 如果SAXParseException为空
      • ValidationEventLocatorImpl

        public ValidationEventLocatorImpl​(Node _node)
        构造指向DOM节点的对象。 对象的节点变得可用。 ColumnNumber,LineNumber,Object,Offset和URL不可用。
        参数
        _node - 将用于填充此事件定位器的DOM节点对象。
        异常
        IllegalArgumentException - 如果节点为空
      • ValidationEventLocatorImpl

        public ValidationEventLocatorImpl​(Object _object)
        构造指向JAXB内容对象的对象。 对象的对象变得可用。 ColumnNumber,LineNumber,Node,Offset和URL不可用。
        参数
        _object - 将用于填充此事件定位器的对象。
        异常
        IllegalArgumentException - 如果对象为空