Method Dependencies
The dependencies in the following table must be taken into account.
| If you implement | You must also implement | Notes |
|---|---|---|
| SubscribeEvent | UnsubscribeEvent | |
| SubscribeEvent | PublishEvent | |
| SubscribeEvent | Show | Unless the SubscribeEvent has an on execute hook and no default behavior. |
| SubscribeList | List | You don’t have to implement the SubscribeList; it is available automatically based on the List method |
| SubscribeList | PublishEvent | |
| Change | Create, Delete | Unless the BID has no subcomponents |
| Delete | Show, Change | Unless the BID has no subcomponents |
For BODs, the (protected) PublishEvent method must be available, but no SubscribeEvent and UnsubscribeEvent methods are needed.