com.atlassian.gadgets.spi.changes
Interface DashboardChange

All Known Implementing Classes:
AddGadgetChange, GadgetColorChange, RemoveGadgetChange, UpdateGadgetUserPrefsChange, UpdateLayoutChange

public interface DashboardChange

Marker interface for operations that can be performed to update a DashboardState. When applying the changes in a DashboardStateStore, the changes must be applied in order.


Nested Class Summary
static interface DashboardChange.Visitor
          Visitor which allows for dynamic dispatching of implementations based on the type of change.
 
Method Summary
 void accept(DashboardChange.Visitor visitor)
          Accepts a visitor to allow for processing specific change types.
 

Method Detail

accept

void accept(DashboardChange.Visitor visitor)
Accepts a visitor to allow for processing specific change types.

Parameters:
visitor - Visitor to invoke the specific visit method on.


Copyright © 2009 Atlassian. All Rights Reserved.