类 ContentState

java.lang.Object
cool.document.qtmd.BaseState
cool.document.qtmd.ContentState
所有已实现的接口:
State
直接已知子类:
FormattingState

public class ContentState extends BaseState
文本状态。
  • 构造器详细资料

    • ContentState

      public ContentState(ContentState stateAfterFinish, org.jsoup.nodes.Element dom)
  • 方法详细资料

    • stateAfterFinish

      public ContentState stateAfterFinish()
      从接口复制的说明: State
      结束后返回的状态。
      指定者:
      stateAfterFinish 在接口中 State
      覆盖:
      stateAfterFinish 在类中 BaseState
      返回:
    • dom

      public org.jsoup.nodes.Element dom()
    • metActivateChar

      public State metActivateChar(char activateChar)
      从接口复制的说明: State
      遇见激活字符的处理方法。通常是遇到激活字符(State.isActivateChar(char))时调用的方法。默认创建并返回一个“激活状态(ActivateState)”。
      返回:
    • metNewline

      public State metNewline(char newlineChar)
      从接口复制的说明: State
      遇见换行符的处理方法。通常是遇到换行符(State.isNewline(char))时调用的方法。默认加到缓冲中。
      返回:
    • end

      public void end()
      从接口复制的说明: State
      终结。通常是不再有更多字符需要处理时,本状态的退出/结束/终结机制。 默认先结束前置状态,再刷缓冲区字符(State.flushBuffer())。
    • flushBuffer

      public State flushBuffer()
      刷缓冲区:把缓冲区字符刷到当前dom。 便利工具方法,通常不需要重写。
      返回:
    • checkHr

      protected boolean checkHr()