下面列出了org.xml.sax.ext.DeclHandler#com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
if (name.equals(Properties.LEXICAL_HANDLER_PROPERTY)) {
if (value instanceof LexicalHandler) {
setLexicalHandler((LexicalHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(Properties.DTD_DECLARATION_HANDLER_PROPERTY)) {
if (value instanceof DeclHandler) {
setDeclHandler((DeclHandler)value);
} else {
throw new SAXNotSupportedException(Properties.LEXICAL_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY)) {
if (value instanceof Map) {
setExternalVocabularies((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.EXTERNAL_VOCABULARIES_PROPERTY);
}
} else if (name.equals(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY)) {
if (value instanceof Map) {
setRegisteredEncodingAlgorithms((Map)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.REGISTERED_ENCODING_ALGORITHMS_PROPERTY);
}
} else if (name.equals(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof EncodingAlgorithmContentHandler) {
setEncodingAlgorithmContentHandler((EncodingAlgorithmContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.ENCODING_ALGORITHM_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY)) {
if (value instanceof PrimitiveTypeContentHandler) {
setPrimitiveTypeContentHandler((PrimitiveTypeContentHandler)value);
} else {
throw new SAXNotSupportedException(FastInfosetReader.PRIMITIVE_TYPE_CONTENT_HANDLER_PROPERTY);
}
} else if (name.equals(FastInfosetReader.BUFFER_SIZE_PROPERTY)) {
if (value instanceof Integer) {
setBufferSize(((Integer)value).intValue());
} else {
throw new SAXNotSupportedException(FastInfosetReader.BUFFER_SIZE_PROPERTY);
}
} else {
throw new SAXNotRecognizedException(CommonResourceBundle.getInstance().
getString("message.propertyNotRecognized", new Object[]{name}));
}
}
public void setEncodingAlgorithmContentHandler(EncodingAlgorithmContentHandler handler) {
_algorithmHandler = handler;
}
public EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler() {
return _algorithmHandler;
}