Interface PluginInvoke

All Known Implementing Classes:
AggregatePluginInvoke, DefaultPluginInvoke

public interface PluginInvoke
General interface for plugin invocations.
  • Method Details

    • beforeElement

      void beforeElement(PushStream stream, String tagName)
    • beforeTagOpen

      void beforeTagOpen(PushStream stream)
    • beforeAttributes

      void beforeAttributes(PushStream stream)
    • beforeAttribute

      void beforeAttribute(PushStream stream, String attributeName)
    • beforeAttributeValue

      void beforeAttributeValue(PushStream stream, String attributeName, ExpressionNode attributeValue)
    • afterAttributeValue

      void afterAttributeValue(PushStream stream, String attributeName)
    • afterAttribute

      void afterAttribute(PushStream stream, String attributeName)
    • onPluginCall

      void onPluginCall(PushStream stream, PluginCallInfo callInfo, Expression expression)
    • afterAttributes

      void afterAttributes(PushStream stream)
    • afterTagOpen

      void afterTagOpen(PushStream stream)
    • beforeChildren

      void beforeChildren(PushStream stream)
    • afterChildren

      void afterChildren(PushStream stream)
    • beforeTagClose

      void beforeTagClose(PushStream stream, boolean isSelfClosing)
    • afterTagClose

      void afterTagClose(PushStream stream, boolean isSelfClosing)
    • afterElement

      void afterElement(PushStream stream)