类 ThisElementSaxParser


  • public class ThisElementSaxParser
    extends Object
    指代自身节点解析器
    作者:
    qiushui on 2018-10-28.
    • 方法详细资料

      • qName

        public String qName()
      • createElementInstance

        protected ContentKiteElement createElementInstance​(com.github.developframework.kite.core.saxparser.ParseContext parseContext,
                                                           DataDefinition dataDefinition,
                                                           String alias)
        创建节点实例
        参数:
        parseContext - 上下文
        dataDefinition - 数据定义
        alias - 别名
        返回:
        节点实例
      • handleAtEndElement

        public void handleAtEndElement​(com.github.developframework.kite.core.saxparser.ParseContext parseContext)
      • addOtherAttributes

        protected void addOtherAttributes​(T element,
                                          Attributes attributes)
        增加其它属性
        参数:
        element - 节点
        attributes - 属性
      • otherOperation

        protected void otherOperation​(com.github.developframework.kite.core.saxparser.ParseContext parseContext,
                                      T element)
        其它操作
        参数:
        parseContext - 上下文
        element - 节点
      • handleAtStartElement

        public void handleAtStartElement​(com.github.developframework.kite.core.saxparser.ParseContext parseContext,
                                         Attributes attributes)
      • addChildElement

        protected void addChildElement​(com.github.developframework.kite.core.saxparser.ParseContext parseContext,
                                       KiteElement kiteElement)