def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] #self.padding_level = -1 # for pretty debug printing self.lightStack = [ ] # for storing the light array for each hollow, so it can be put at the end of the hollow definition as opposed to the start
def __init__( self, upstream, downstream, tag_name, layers_blacklist=None, layers_whitelist=None): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] assert layers_blacklist is not None or layers_whitelist is not None, \ "either layers_blacklist OR layers_whitelist must be set" assert not ( layers_blacklist is not None and layers_whitelist is not None), \ "only either layers_blacklist OR layers_whitelist can be set" if layers_blacklist is not None: layers_blacklist = [layer.lower() for layer in layers_blacklist] if layers_whitelist is not None: layers_whitelist = [layer.lower() for layer in layers_whitelist] self.layers_blacklist = layers_blacklist self.layers_whitelist = layers_whitelist self.layers_path = [] self.in_name = False self.tag_name = tag_name self.level = 0
def __init__ (self, upstream, SkipEvents = False): self.EventCounters = {} self.TotalEventCount = 0 self.SkipEvents = SkipEvents self.NewEventType = True self.AccumulatingEventContent = False self.CurrentEventContent = '' self.StreamCopyEnabled = False # This buffer will be used to compile a copy of the incoming EDXML # stream that has all event data filtered out. We use this stripped # copy to do RelaxNG validation, as Python has no incremental XML # validator like for instance PHP does. self.DefinitionsXMLStringIO = StringIO() # And this is the XMLGenerator instance that we will use # to fill the buffer. self.DefinitionsXMLGenerator = XMLGenerator(self.DefinitionsXMLStringIO, 'utf-8') """EDXMLDefinitions instance""" self.Definitions = EDXMLDefinitions() # We want the EDXMLDefinitions instance to call our # error handler, so anyone who wishes to extend the EDXMLParser # class can reimplement it to handle all generated errors. self.Definitions.Error = self.Error XMLFilterBase.__init__(self, upstream) EDXMLBase.__init__(self)
def __init__(self, file): XMLFilterBase.__init__(self) self.generator = XMLGenerator(file, 'UTF-8') self.generator.startPrefixMapping(u'', u'http://www.eucalyptus.com/ns/reporting/export/2012-08-24/') self.replyData = StringIO() self.replyGenerator = XMLGenerator( self.replyData, 'UTF-8' ) self.switchTarget( self.replyGenerator )
def __init__(self, upstream, downstream, tag_name, layers_blacklist=None, layers_whitelist=None): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator: List[str] = [] assert (layers_blacklist is not None or layers_whitelist is not None ), "either layers_blacklist OR layers_whitelist must be set" assert not ( layers_blacklist is not None and layers_whitelist is not None ), "only either layers_blacklist OR layers_whitelist can be set" if layers_blacklist is not None: layers_blacklist = [layer.lower() for layer in layers_blacklist] if layers_whitelist is not None: layers_whitelist = [layer.lower() for layer in layers_whitelist] self.layers_blacklist = layers_blacklist self.layers_whitelist = layers_whitelist self.layers_path: List[_Layer] = [] self.in_name = False self.tag_name = tag_name self.level = 0
def __init__(self, upstream, downstream, text_filter, manualOverride = False): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] self.text_filter = text_filter self.should_filter = False self.manualOverride = manualOverride # Set this to True if you want text_filter never to run return
def __init__(self, parent=None, handlers=None, groups_of=1): XMLFilterBase.__init__(self, parent) if handlers is None: self.handlers = (ContentHandler() for i in count()) self.handlers = iter(handlers) self.processed = 0 self.groups_of = groups_of self.new_handler()
def __init__(self, In, Out, turn_map): XMLFilterBase.__init__(self, In) self._turn_map = turn_map self.element_stack = [] self.Out = Out self.last_waypoint = None self.in_rtept = False self.in_name = False self.in_cmt = False
def __init__(self, In, Out): XMLFilterBase.__init__(self, In) self.Out = Out self.in_coursepoint = False self.current_coursepoint = {'lat': None, 'lon': None, 'name': None} self.element_type = "" self.value = None self.coursepoints = [] self.process_chars = False self.route_name = None
def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] #self.padding_level = -1 # for pretty debug printing self.current_element = None # what element are we inside? self.passthrough = False # allow current element through the filter? # Placeholders for the attributes for the builder and shape elements... self.builder_info = None self.shape_info = None
def __init__(self, upstream, downstream, filename,chunksize = 100): XMLFilterBase.__init__(self, upstream) self.handlers = [] self.pushHandler(downstream) self.filename = filename self.chunksize = int(chunksize) self.rec_count = 0 self.chunknames = [] self.tempdir = '' self.verbose = False
def __init__( self, upstream, downstream, tag_name, layers_blacklist=None, layers_whitelist=None): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] assert layers_blacklist is not None or layers_whitelist is not None, \ "either layers_blacklist OR layers_whitelist must be set" assert not ( layers_blacklist is not None and layers_whitelist is not None), \ "only either layers_blacklist OR layers_whitelist can be set" self.layers_blacklist = layers_blacklist self.layers_whitelist = layers_whitelist self.layers_path = [] self.in_name = False self.tag_name = tag_name self.level = 0
def __init__(self, parser=None, downstream=None, iso639=None, denylist=None, author=None, first=False): XMLFilterBase.__init__(self, parser) self.__downstream = downstream self.__iso639 = iso639 self.__denylist = denylist self.__author = author self.__first = first self.__is_layout = False self.__is_description = False self.__is_config_item = False self.__is_variant = False self.__is_iso639 = False self.__is_name = False self.__layout = '' self.__description = '' self.__variant = '' self.__list_iso639 = [] self.__list_iso639_for_variant = []
def __init__(self, *args): XMLFilterBase.__init__(self, *args) self._accumulator = [] return
def __init__(self, parser=None, downstream=None, iso639=None): XMLFilterBase.__init__(self, parser) self.__downstream = downstream self.__iso639 = iso639 self.__is_language = False
def __init__(self, parser=None): self.__code2to1 = {} self.__codetoname = {} XMLFilterBase.__init__(self, parser)
def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self.__downstream = downstream self.__isOrth = False self.__isBase = False self.__orthText = u""
def __init__(self, upstream, downstream, limit=200): XMLFilterBase.__init__(self, upstream) self._count = 0 self._limit = limit self._downstream = downstream
def __init__(self, upstream, downstream, target_lang): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self.target_lang = target_lang return
def __init__(self, upstream, downstream, stereo, kind): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._stereotype = stereo self._kind = kind return
def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self.__downstream = downstream self.__isUni = False self.__uniText = u""
def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] #self.padding_level = -1 # for pretty debug printing self.lightStack = [] # for storing the light array for each hollow, so it can be put at the end of the hollow definition as opposed to the start
def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._accumulator = [] return
def __init__(self, upstream, downstream, artDict): XMLFilterBase.__init__(self, upstream) self._downstream = downstream self._artDict = artDict return
def __init__(self, rules): XMLFilterBase.__init__(self) self.rules = rules self.prefixes = {None: None} self.prefixesStack = {} self.contexts = [FilterContext()]
def __init__(self, parent): self.in_universe = -1 self.recording = None self.cell = None self.cell_active = None XMLFilterBase.__init__(self, parent)
def __init__(self, In): XMLFilterBase.__init__(self, In) self.TurnMap = {} self._in_rtept = "" self._in_cmt = False
def __init__(self, rules): XMLFilterBase.__init__(self) self.rules = rules self.prefixes = {None:None} self.prefixesStack = {} self.contexts = [FilterContext()]
def __init__(self, upstream, downstream): XMLFilterBase.__init__(self, upstream) self._downstream=downstream self._accumulator=[]