The user needs to be able to activate/deactivate an item in the ui.
Display the current state of the item (activated or not) and offer the ability to activate/deactivate it depending on what state it is currently in.
See mockup for an example of both methods.
Is there a better way?
Would either of these require any supporting ui elements to more clearly show the state or can they work as standalone elements to meet the needs of the spec above?