com.atlassian.gadgets.dashboard.spi.changes
Interface DashboardChange

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

public interface DashboardChange

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.

Since:
2.0

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 © 2011 Atlassian. All Rights Reserved.