Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

help See the developer guide for more - Stylesheets

Plug-ins

Nexaweb Platform 4.x supports a Client plug-in architecture that allows you to extend the functionality of the Nexaweb Client with your own tags, attributes and XML syntax. This extensible architecture gives you the flexibility to use third-party products and custom UI components to meet business requirements.

...

help See the developer guide for more - Plug-ins

Technical Overview

At the most basic level, a plug-in is a class that extends com.nexaweb.client.tags.AbstractTagImpl and listens for changes on XML elements. These changes come in the form of com.nexaweb.xml.events.StructureChangeEvent and com.nexaweb.xml.events.AttributeChangeEvent. These classes are called tag-handlers, as each tag name has its own handling class. These classes are also referred to as bridge classes, because they form a bridge between XML and implementation classes, referred to as peers.

...