Controller
Table of Contents
Classes
- ComponentController
- This is the superclass for all main Controllers for a Component
- ComponentException
- ComponentException is thrown for legacy components without an exception in LegacyComponentHandler
- ComponentHandler
- Handles all components, including legacy ones.
- InstanceException
- This Exception can be used to abort the execution of the Cx object
- OfflineInstanceException
- Website is offline
- InitException
- Something unexpected happend during init stage 2 or 3
- Cx
- This loads and controls everything
- EsiWidgetController
- JsonAdapter Controller to handle EsiWidgets
Usage:
- Create a subclass that implements parseWidget()
- Register it as a Controller in your ComponentController
- LegacyComponentHandler
- This handles exceptions for new Component structure. This is old code
and should be replaced so that this class becomes unnecessary