Package com.atlassian.gadgets

This package contains the main APIs for interacting with gadgets.

See:
          Description

Interface Summary
GadgetRequestContextFactory Provides methods for constructing GadgetRequestContext instances from various sources.
GadgetSpecProvider A simple representation of a container of gadget spec URIs.
GadgetSpecUrlChecker Models permission and validation checks on gadget specs.
LocalGadgetSpecProvider A provider of gadget specs that are avaiable locally, without making an HTTP request to fetch them.
 

Class Summary
GadgetId Representation of the identifier for a particular gadget.
GadgetRequestContext Holds information associated with a gadget request that the system will need to use.
GadgetRequestContext.Builder A builder that facilitates construction of GadgetRequestContext objects.
GadgetState An immutable representation of a gadget.
GadgetState.Builder A builder that allows you to set the Color and the user preferences of the GadgetState under construction.
GadgetState.SpecUriBuilder A builder that allows you to set the spec URI of the gadget state under construction
 

Exception Summary
GadgetNotFoundException Thrown if the gadget identified by the GadgetId does not exist.
GadgetParsingException Thrown when the gadget spec is malformed or cannot be parsed for other reasons.
GadgetSpecUriNotAllowedException Thrown when a gadget spec URI is not valid for rendering on the dashboard.
 

Package com.atlassian.gadgets Description

This package contains the main APIs for interacting with gadgets.



Copyright © 2010 Atlassian. All Rights Reserved.