OpenQuizz
Une application de gestion des contenus pédagogiques
InfosetFilter Class Reference
Inheritance diagram for InfosetFilter:
Collaboration diagram for InfosetFilter:

Public Member Functions

def __init__ (self, dropXmlnsLocalName=False, dropXmlnsAttrNs=False, preventDoubleDashComments=False, preventDashAtCommentEnd=False, replaceFormFeedCharacters=True, preventSingleQuotePubid=False)
 
def coerceAttribute (self, name, namespace=None)
 
def coerceElement (self, name)
 
def coerceComment (self, data)
 
def coerceCharacters (self, data)
 
def coercePubid (self, data)
 
def toXmlName (self, name)
 
def getReplacementCharacter (self, char)
 
def fromXmlName (self, name)
 
def escapeChar (self, char)
 
def unescapeChar (self, charcode)
 

Data Fields

 dropXmlnsLocalName
 
 dropXmlnsAttrNs
 
 preventDoubleDashComments
 
 preventDashAtCommentEnd
 
 replaceFormFeedCharacters
 
 preventSingleQuotePubid
 
 replaceCache
 

Static Public Attributes

 replacementRegexp
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  dropXmlnsLocalName = False,
  dropXmlnsAttrNs = False,
  preventDoubleDashComments = False,
  preventDashAtCommentEnd = False,
  replaceFormFeedCharacters = True,
  preventSingleQuotePubid = False 
)

Member Function Documentation

◆ coerceAttribute()

def coerceAttribute (   self,
  name,
  namespace = None 
)

◆ coerceCharacters()

def coerceCharacters (   self,
  data 
)

◆ coerceComment()

def coerceComment (   self,
  data 
)

◆ coerceElement()

def coerceElement (   self,
  name 
)

◆ coercePubid()

def coercePubid (   self,
  data 
)

◆ escapeChar()

def escapeChar (   self,
  char 
)

◆ fromXmlName()

def fromXmlName (   self,
  name 
)

◆ getReplacementCharacter()

def getReplacementCharacter (   self,
  char 
)

◆ toXmlName()

def toXmlName (   self,
  name 
)

◆ unescapeChar()

def unescapeChar (   self,
  charcode 
)

Field Documentation

◆ dropXmlnsAttrNs

dropXmlnsAttrNs

◆ dropXmlnsLocalName

dropXmlnsLocalName

◆ preventDashAtCommentEnd

preventDashAtCommentEnd

◆ preventDoubleDashComments

preventDoubleDashComments

◆ preventSingleQuotePubid

preventSingleQuotePubid

◆ replaceCache

replaceCache

◆ replaceFormFeedCharacters

replaceFormFeedCharacters

◆ replacementRegexp

replacementRegexp
static

The documentation for this class was generated from the following file: