org.apache.pivot.wtk
Interface RollupStateListener

All Known Implementing Classes:
RollupSkin, RollupStateListener.Adapter, TerraRollupSkin

public interface RollupStateListener

Defines event listener methods that pertain to rollup state. Developers register for such events by adding themselves to a rollup's list of "rollup state listeners" (see Rollup.getRollupStateListeners()).


Nested Class Summary
static class RollupStateListener.Adapter
          Rollup state listener adapter.
 
Method Summary
 void expandedChanged(Rollup rollup)
          Called when a rollup's expanded state changed.
 void expandedChangeVetoed(Rollup rollup, Vote reason)
          Called when a rollup expansion event has been vetoed.
 Vote previewExpandedChange(Rollup rollup)
          Called to preview a rollup expansion event.
 

Method Detail

previewExpandedChange

Vote previewExpandedChange(Rollup rollup)
Called to preview a rollup expansion event.

Parameters:
rollup -

expandedChangeVetoed

void expandedChangeVetoed(Rollup rollup,
                          Vote reason)
Called when a rollup expansion event has been vetoed.

Parameters:
rollup -
reason -

expandedChanged

void expandedChanged(Rollup rollup)
Called when a rollup's expanded state changed.

Parameters:
rollup -