public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
java类javax.xml.stream.util.XMLEventAllocator的实例源码
StAXEventReader.java 文件源码
项目:OpenJSharp
阅读 21
收藏 0
点赞 0
评论 0
StAXEventReader.java 文件源码
项目:openjdk-jdk10
阅读 21
收藏 0
点赞 0
评论 0
public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
StAXEventReader.java 文件源码
项目:openjdk9
阅读 20
收藏 0
点赞 0
评论 0
public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
StAXEventReader.java 文件源码
项目:lookaside_java-1.8.0-openjdk
阅读 22
收藏 0
点赞 0
评论 0
public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
StAXEventReader.java 文件源码
项目:infobip-open-jdk-8
阅读 19
收藏 0
点赞 0
评论 0
public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
StAXEventReader.java 文件源码
项目:OLD-OpenJDK8
阅读 27
收藏 0
点赞 0
评论 0
public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
StAXEventReader.java 文件源码
项目:openjdk-icedtea7
阅读 25
收藏 0
点赞 0
评论 0
public StAXEventReader(XMLStreamReader reader) throws XMLStreamException {
_streamReader = reader ;
_eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
if(_eventAllocator == null){
_eventAllocator = new StAXEventAllocatorBase();
}
//initialize
if (_streamReader.hasNext())
{
_streamReader.next();
_currentEvent =_eventAllocator.allocate(_streamReader);
events[0] = _currentEvent;
hasEvent = true;
} else {
throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
}
}
XMLSecEventAllocator.java 文件源码
项目:xmlsec-gost
阅读 23
收藏 0
点赞 0
评论 0
@Override
public XMLEventAllocator newInstance() {
try {
return new XMLSecEventAllocator();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
XMLInputFactoryImpl.java 文件源码
项目:javify
阅读 24
收藏 0
点赞 0
评论 0
public void setProperty(String name, Object value)
throws IllegalArgumentException
{
if (name.equals(IS_NAMESPACE_AWARE))
namespaceAware = ((Boolean) value).booleanValue();
else if (name.equals(IS_VALIDATING))
validating = ((Boolean) value).booleanValue();
else if (name.equals(IS_COALESCING))
coalescing = ((Boolean) value).booleanValue();
else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
replacingEntityReferences = ((Boolean) value).booleanValue();
else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
externalEntities = ((Boolean) value).booleanValue();
else if (name.equals(SUPPORT_DTD))
supportDTD = ((Boolean) value).booleanValue();
else if (name.equals(REPORTER))
reporter = (XMLReporter) value;
else if (name.equals(RESOLVER))
resolver = (XMLResolver) value;
else if (name.equals(ALLOCATOR))
allocator = (XMLEventAllocator) value;
else if (name.equals("gnu.xml.stream.stringInterning"))
stringInterning = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.baseAware"))
baseAware = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.xIncludeAware"))
xIncludeAware = ((Boolean) value).booleanValue();
else
throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码
项目:javify
阅读 23
收藏 0
点赞 0
评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
XMLEventAllocator allocator,
String systemId)
{
this.reader = reader;
this.allocator = allocator;
this.systemId = systemId;
}
XMLInputFactoryImpl.java 文件源码
项目:jvm-stm
阅读 18
收藏 0
点赞 0
评论 0
public void setProperty(String name, Object value)
throws IllegalArgumentException
{
if (name.equals(IS_NAMESPACE_AWARE))
namespaceAware = ((Boolean) value).booleanValue();
else if (name.equals(IS_VALIDATING))
validating = ((Boolean) value).booleanValue();
else if (name.equals(IS_COALESCING))
coalescing = ((Boolean) value).booleanValue();
else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
replacingEntityReferences = ((Boolean) value).booleanValue();
else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
externalEntities = ((Boolean) value).booleanValue();
else if (name.equals(SUPPORT_DTD))
supportDTD = ((Boolean) value).booleanValue();
else if (name.equals(REPORTER))
reporter = (XMLReporter) value;
else if (name.equals(RESOLVER))
resolver = (XMLResolver) value;
else if (name.equals(ALLOCATOR))
allocator = (XMLEventAllocator) value;
else if (name.equals("gnu.xml.stream.stringInterning"))
stringInterning = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.baseAware"))
baseAware = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.xIncludeAware"))
xIncludeAware = ((Boolean) value).booleanValue();
else
throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码
项目:jvm-stm
阅读 18
收藏 0
点赞 0
评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
XMLEventAllocator allocator,
String systemId)
{
this.reader = reader;
this.allocator = allocator;
this.systemId = systemId;
}
WstxInputFactory.java 文件源码
项目:woodstox
阅读 24
收藏 0
点赞 0
评论 0
@Override
public void setProperty(String propName, Object value)
{
if (!mConfig.setProperty(propName, value)) {
if (XMLInputFactory.ALLOCATOR.equals(propName)) {
setEventAllocator((XMLEventAllocator) value);
}
}
}
WstxInputFactory.java 文件源码
项目:woodstox
阅读 23
收藏 0
点赞 0
评论 0
protected XMLEventAllocator createEventAllocator()
{
// Explicitly set allocate?
if (mAllocator != null) {
return mAllocator.newInstance();
}
/* Complete or fast one? Note: standard allocator is designed
* in such a way that newInstance() need not be called (calling
* it wouldn't do anything, anyway)
*/
return mConfig.willPreserveLocation() ?
DefaultEventAllocator.getDefaultInstance()
: DefaultEventAllocator.getFastInstance();
}
XMLInputFactoryImpl.java 文件源码
项目:JamVM-PH
阅读 36
收藏 0
点赞 0
评论 0
public void setProperty(String name, Object value)
throws IllegalArgumentException
{
if (name.equals(IS_NAMESPACE_AWARE))
namespaceAware = ((Boolean) value).booleanValue();
else if (name.equals(IS_VALIDATING))
validating = ((Boolean) value).booleanValue();
else if (name.equals(IS_COALESCING))
coalescing = ((Boolean) value).booleanValue();
else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
replacingEntityReferences = ((Boolean) value).booleanValue();
else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
externalEntities = ((Boolean) value).booleanValue();
else if (name.equals(SUPPORT_DTD))
supportDTD = ((Boolean) value).booleanValue();
else if (name.equals(REPORTER))
reporter = (XMLReporter) value;
else if (name.equals(RESOLVER))
resolver = (XMLResolver) value;
else if (name.equals(ALLOCATOR))
allocator = (XMLEventAllocator) value;
else if (name.equals("gnu.xml.stream.stringInterning"))
stringInterning = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.baseAware"))
baseAware = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.xIncludeAware"))
xIncludeAware = ((Boolean) value).booleanValue();
else
throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码
项目:JamVM-PH
阅读 21
收藏 0
点赞 0
评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
XMLEventAllocator allocator,
String systemId)
{
this.reader = reader;
this.allocator = allocator;
this.systemId = systemId;
}
XMLInputFactoryImpl.java 文件源码
项目:classpath
阅读 29
收藏 0
点赞 0
评论 0
public void setProperty(String name, Object value)
throws IllegalArgumentException
{
if (name.equals(IS_NAMESPACE_AWARE))
namespaceAware = ((Boolean) value).booleanValue();
else if (name.equals(IS_VALIDATING))
validating = ((Boolean) value).booleanValue();
else if (name.equals(IS_COALESCING))
coalescing = ((Boolean) value).booleanValue();
else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
replacingEntityReferences = ((Boolean) value).booleanValue();
else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
externalEntities = ((Boolean) value).booleanValue();
else if (name.equals(SUPPORT_DTD))
supportDTD = ((Boolean) value).booleanValue();
else if (name.equals(REPORTER))
reporter = (XMLReporter) value;
else if (name.equals(RESOLVER))
resolver = (XMLResolver) value;
else if (name.equals(ALLOCATOR))
allocator = (XMLEventAllocator) value;
else if (name.equals("gnu.xml.stream.stringInterning"))
stringInterning = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.baseAware"))
baseAware = ((Boolean) value).booleanValue();
else if (name.equals("gnu.xml.stream.xIncludeAware"))
xIncludeAware = ((Boolean) value).booleanValue();
else
throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码
项目:classpath
阅读 19
收藏 0
点赞 0
评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
XMLEventAllocator allocator,
String systemId)
{
this.reader = reader;
this.allocator = allocator;
this.systemId = systemId;
}
StAXInputFactory.java 文件源码
项目:OpenJSharp
阅读 19
收藏 0
点赞 0
评论 0
public XMLEventAllocator getEventAllocator() {
return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
StAXInputFactory.java 文件源码
项目:OpenJSharp
阅读 19
收藏 0
点赞 0
评论 0
/** Set a user defined event allocator for events
* @param allocator the user defined allocator
*/
public void setEventAllocator(XMLEventAllocator allocator) {
_manager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
StAXEventReader.java 文件源码
项目:OpenJSharp
阅读 26
收藏 0
点赞 0
评论 0
public void setAllocator(XMLEventAllocator allocator) {
if (allocator == null)
throw new IllegalArgumentException(CommonResourceBundle.getInstance().getString("message.nullXMLEventAllocator"));
_eventAllocator = allocator;
}
XMLInputFactoryImpl.java 文件源码
项目:OpenJSharp
阅读 28
收藏 0
点赞 0
评论 0
public XMLEventAllocator getEventAllocator() {
return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
XMLInputFactoryImpl.java 文件源码
项目:OpenJSharp
阅读 23
收藏 0
点赞 0
评论 0
/** Set a user defined event allocator for events
* @param allocator the user defined allocator
*/
public void setEventAllocator(XMLEventAllocator allocator) {
fPropertyManager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
XMLEventAllocatorImpl.java 文件源码
项目:OpenJSharp
阅读 23
收藏 0
点赞 0
评论 0
public javax.xml.stream.util.XMLEventAllocator newInstance() {
return new XMLEventAllocatorImpl();
}
StAXInputFactory.java 文件源码
项目:openjdk-jdk10
阅读 22
收藏 0
点赞 0
评论 0
public XMLEventAllocator getEventAllocator() {
return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
StAXInputFactory.java 文件源码
项目:openjdk-jdk10
阅读 30
收藏 0
点赞 0
评论 0
/** Set a user defined event allocator for events
* @param allocator the user defined allocator
*/
public void setEventAllocator(XMLEventAllocator allocator) {
_manager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
StAXEventReader.java 文件源码
项目:openjdk-jdk10
阅读 23
收藏 0
点赞 0
评论 0
public void setAllocator(XMLEventAllocator allocator) {
if (allocator == null)
throw new IllegalArgumentException(CommonResourceBundle.getInstance().getString("message.nullXMLEventAllocator"));
_eventAllocator = allocator;
}
XMLInputFactoryImpl.java 文件源码
项目:openjdk-jdk10
阅读 27
收藏 0
点赞 0
评论 0
public XMLEventAllocator getEventAllocator() {
return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
XMLInputFactoryImpl.java 文件源码
项目:openjdk-jdk10
阅读 21
收藏 0
点赞 0
评论 0
/** Set a user defined event allocator for events
* @param allocator the user defined allocator
*/
public void setEventAllocator(XMLEventAllocator allocator) {
fPropertyManager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
XMLEventAllocatorImpl.java 文件源码
项目:openjdk-jdk10
阅读 23
收藏 0
点赞 0
评论 0
public javax.xml.stream.util.XMLEventAllocator newInstance() {
return new XMLEventAllocatorImpl();
}