LibreOffice Module writerfilter (master) 1
Functions
factoryimpl_ns Namespace Reference

Functions

def factoryConstructor (nsLabel)
 
def factoryDestructor (nsLabel)
 
def factoryGetInstance (nsLabel)
 
def nsToLabel (nsNode)
 
def getChildByName (parentNode, childName)
 
def resourceForAttribute (nsNode, attrNode)
 
def idForNamespace (nsNode)
 
def localIdForDefine (defineNode)
 
def idForDefine (nsNode, defineNode)
 
def fastNamespace (attrNode)
 
def fastLocalName (attrNode)
 
def fastToken (attrNode)
 
def collectAttributeToResource (nsNode, defineNode)
 
def factoryAttributeToResourceMapInner (nsNode, defineNode)
 
def factoryAttributeToResourceMap (nsNode)
 
def idToLabel (idName)
 
def appendValueData (values, name, value)
 
def printValueData (values)
 
def factoryGetListValue (nsNode)
 
def contextResource (files, nsNode, refNode)
 
def idForRef (nsNode, refNode)
 
def factoryCreateElementMapInner (files, nsNode, defineNode, resourceNamespaceNode=None)
 
def factoryCreateElementMapFromStart (files, nsNode)
 
def factoryCreateElementMap (files, nsNode)
 
def charactersActionForValues (nsNode, refNode)
 
def factoryChooseAction (actionNode)
 
def factoryAction (nsNode, action)
 
def factoryActions (nsNode)
 
def collectTokenToId (nsNode, defineNode)
 
def factoryTokenToIdMapInner (nsNode, defineNode)
 
def factoryGetResourceId (nsNode)
 
def factoryAttributeActionDefineInner (nsNode, defineNode)
 
def factoryAttributeActionInner (nsNode)
 
def factoryAttributeAction (nsNode)
 
def getChildrenByName (parentNode, childName)
 
def createImpl (modelNode, nsName)
 
def main ()
 

Function Documentation

◆ appendValueData()

def factoryimpl_ns.appendValueData (   values,
  name,
  value 
)

Definition at line 202 of file factoryimpl_ns.py.

Referenced by factoryGetListValue().

◆ charactersActionForValues()

def factoryimpl_ns.charactersActionForValues (   nsNode,
  refNode 
)

Definition at line 387 of file factoryimpl_ns.py.

References getChildByName(), and getChildrenByName().

Referenced by factoryAction().

◆ collectAttributeToResource()

def factoryimpl_ns.collectAttributeToResource (   nsNode,
  defineNode 
)

◆ collectTokenToId()

def factoryimpl_ns.collectTokenToId (   nsNode,
  defineNode 
)

◆ contextResource()

def factoryimpl_ns.contextResource (   files,
  nsNode,
  refNode 
)

Definition at line 268 of file factoryimpl_ns.py.

References getChildByName(), and getChildrenByName().

Referenced by factoryCreateElementMapInner().

◆ createImpl()

def factoryimpl_ns.createImpl (   modelNode,
  nsName 
)

◆ factoryAction()

def factoryimpl_ns.factoryAction (   nsNode,
  action 
)

◆ factoryActions()

def factoryimpl_ns.factoryActions (   nsNode)

Definition at line 547 of file factoryimpl_ns.py.

References factoryAction(), and getChildrenByName().

Referenced by createImpl().

◆ factoryAttributeAction()

def factoryimpl_ns.factoryAttributeAction (   nsNode)

Definition at line 674 of file factoryimpl_ns.py.

References factoryAttributeActionInner(), and nsToLabel().

Referenced by createImpl().

◆ factoryAttributeActionDefineInner()

def factoryimpl_ns.factoryAttributeActionDefineInner (   nsNode,
  defineNode 
)

Definition at line 636 of file factoryimpl_ns.py.

References fastToken(), and getChildrenByName().

Referenced by factoryAttributeActionInner().

◆ factoryAttributeActionInner()

def factoryimpl_ns.factoryAttributeActionInner (   nsNode)

◆ factoryAttributeToResourceMap()

def factoryimpl_ns.factoryAttributeToResourceMap (   nsNode)

◆ factoryAttributeToResourceMapInner()

def factoryimpl_ns.factoryAttributeToResourceMapInner (   nsNode,
  defineNode 
)

Definition at line 155 of file factoryimpl_ns.py.

References collectAttributeToResource().

Referenced by factoryAttributeToResourceMap().

◆ factoryChooseAction()

def factoryimpl_ns.factoryChooseAction (   actionNode)

Definition at line 403 of file factoryimpl_ns.py.

References getChildrenByName(), and idToLabel().

Referenced by factoryAction().

◆ factoryConstructor()

def factoryimpl_ns.factoryConstructor (   nsLabel)

Definition at line 17 of file factoryimpl_ns.py.

Referenced by createImpl().

◆ factoryCreateElementMap()

def factoryimpl_ns.factoryCreateElementMap (   files,
  nsNode 
)

◆ factoryCreateElementMapFromStart()

def factoryimpl_ns.factoryCreateElementMapFromStart (   files,
  nsNode 
)

◆ factoryCreateElementMapInner()

def factoryimpl_ns.factoryCreateElementMapInner (   files,
  nsNode,
  defineNode,
  resourceNamespaceNode = None 
)

◆ factoryDestructor()

def factoryimpl_ns.factoryDestructor (   nsLabel)

Definition at line 27 of file factoryimpl_ns.py.

Referenced by createImpl().

◆ factoryGetInstance()

def factoryimpl_ns.factoryGetInstance (   nsLabel)

Definition at line 37 of file factoryimpl_ns.py.

Referenced by createImpl().

◆ factoryGetListValue()

def factoryimpl_ns.factoryGetListValue (   nsNode)

Definition at line 236 of file factoryimpl_ns.py.

References appendValueData(), getChildrenByName(), idForDefine(), idToLabel(), and printValueData().

Referenced by createImpl().

◆ factoryGetResourceId()

def factoryimpl_ns.factoryGetResourceId (   nsNode)

◆ factoryTokenToIdMapInner()

def factoryimpl_ns.factoryTokenToIdMapInner (   nsNode,
  defineNode 
)

Definition at line 590 of file factoryimpl_ns.py.

References collectTokenToId().

Referenced by factoryGetResourceId().

◆ fastLocalName()

def factoryimpl_ns.fastLocalName (   attrNode)

Definition at line 111 of file factoryimpl_ns.py.

Referenced by fastToken().

◆ fastNamespace()

def factoryimpl_ns.fastNamespace (   attrNode)

Definition at line 107 of file factoryimpl_ns.py.

Referenced by fastToken().

◆ fastToken()

def factoryimpl_ns.fastToken (   attrNode)

◆ getChildByName()

def factoryimpl_ns.getChildByName (   parentNode,
  childName 
)

◆ getChildrenByName()

def factoryimpl_ns.getChildrenByName (   parentNode,
  childName 
)

◆ idForDefine()

def factoryimpl_ns.idForDefine (   nsNode,
  defineNode 
)

◆ idForNamespace()

def factoryimpl_ns.idForNamespace (   nsNode)

Definition at line 95 of file factoryimpl_ns.py.

Referenced by idForDefine().

◆ idForRef()

def factoryimpl_ns.idForRef (   nsNode,
  refNode 
)

Definition at line 287 of file factoryimpl_ns.py.

References getChildByName(), getChildrenByName(), and idForDefine().

Referenced by factoryCreateElementMapInner().

◆ idToLabel()

def factoryimpl_ns.idToLabel (   idName)

Definition at line 197 of file factoryimpl_ns.py.

Referenced by collectTokenToId(), factoryChooseAction(), and factoryGetListValue().

◆ localIdForDefine()

def factoryimpl_ns.localIdForDefine (   defineNode)

Definition at line 99 of file factoryimpl_ns.py.

Referenced by idForDefine().

◆ main()

def factoryimpl_ns.main ( void  )

Definition at line 744 of file factoryimpl_ns.py.

References createImpl(), and getChildByName().

◆ nsToLabel()

def factoryimpl_ns.nsToLabel (   nsNode)

Definition at line 53 of file factoryimpl_ns.py.

Referenced by createImpl(), factoryAction(), and factoryAttributeAction().

◆ printValueData()

def factoryimpl_ns.printValueData (   values)

Definition at line 211 of file factoryimpl_ns.py.

Referenced by factoryGetListValue().

◆ resourceForAttribute()

def factoryimpl_ns.resourceForAttribute (   nsNode,
  attrNode 
)