Gobo Eiffel XML Library
Copyright (c) 2002, Eric Bezault and others
Eiffel Forum License v2 (see forum.txt)
$Date: 2003/02/07 13:12:07 $
$Revision: 1.3 $
-- Current position in the XML entity being parsed.
-- (From XM_PARSER)
-- Current position from the XML entity being parsed, and
-- the position where it was included.
-- (From XM_PARSER)
-- Non incremental parser
-- (From XM_PARSER)
-- Is string mode set to ascii only?
-- This means that all strings issued by this source
-- will be of dynamic type STRING.
-- (From XM_STRING_MODE)
-- Is string mode set to latin-1 only?
-- This means that all strings issued by this source
-- will be of dynamic type STRING.
-- (From XM_STRING_MODE)
-- Is string mode set to polymorphic strings?
-- This means that strings issued by this source will
-- be of dynamic type STRING for ascii, and dynamic
-- type UC_STRING or descendant when characters >127
-- are present in that string.
-- (From XM_STRING_MODE)
-- Is string mode set to UC_STRING only?
-- This means that all strings issued by this source
-- will be of a dynamic type UC_STRING or descendant.
-- (From XM_STRING_MODE)
-- Is other with the same string mode?
-- (From XM_STRING_MODE)
-- Set all strings issued by this source to be ascii
-- (all characters <= 127) and be of dynamic type STRING.
-- The source will be in an error state if it has
-- characters that do not fit in a STRING.
-- (From XM_STRING_MODE)
-- Set all strings issued by this source to be latin-1
-- (all characters <= 255) and be of dynamic type STRING.
-- The source will be in an error state if it has
-- characters that do not fit in a STRING.
-- (From XM_STRING_MODE)
-- Set all strings issued by this source to be either of
-- type UC_STRING or descendant if they contain characters
-- >127 or of dynamic type STRING otherwise.
-- The client receiving these strings will have to
-- be careful about polymorphically unsafe features
-- of STRING, like append_string.
-- (From XM_STRING_MODE)
-- Set all strings issued by this source to be of
-- dynamic type UC_STRING or descendant.
-- (From XM_STRING_MODE)
-- Precondition always false.
-- (From XM_PARSER)
-- Force error but do not report it to event listeners.
-- (From XM_PARSER)
-- Has no error been detected?
-- (From XM_PARSER)
-- Code of last error
-- (See XM_ERROR_CODES.)
-- (From XM_PARSER)
-- Verbose textual description of last error
-- (From XM_PARSER)
-- Create a stop on error filter that not only
-- stops forwarding events but also stops the
-- parser if the error comes from the preceding
-- event filters.
-- The result must be used only for processing events
-- coming from the current parser.
-- (From XM_PARSER)
-- Like 'new_stop_on_error_filter' with next
-- filter.
-- (From XM_PARSER)
-- Resolver for external DTD.
-- (From XM_PARSER)
-- Resolver for external entities.
-- (From XM_PARSER)
-- Set resolver for external entities.
-- (From XM_PARSER)
-- Set both entity and DTD resolvers to the same one.
-- (From XM_PARSER)
-- Parse from public/system identifier using resolver.
-- (From XM_PARSER)
-- Parse XML document from input stream.
-- (From XM_PARSER)
-- Parse XML document from a_string.
-- (From XM_PARSER)
-- Parse from system identifier using resolver.
-- (From XM_PARSER)
-- Client will receive callbacks to.
-- (From XM_CALLBACKS_SOURCE)
-- Client will receive callbacks to.
-- (From XM_DTD_CALLBACKS_SOURCE)
-- No error occurred
-- (From XM_ERROR_CODES)
-- An unknown error occurred
-- (From XM_ERROR_CODES)
-- STRING/UC_STRING mode
-- (From XM_STRING_MODE)
Abstract definition of a non-incremental XML parser