package de.dtele.ui.components.viewer {
  
  import de.dtele.data.IResource;
  
  import mx.core.IVisualElement;
  
  /**
   * Dispatched when the resource is ready to be viewed
   */
  [Event("resourceReady", type="de.dtele.ui.components.events.ResourceViewerEvent")]
  
  /**
   * Interface definition of resource viewer components
   * 
   * @author Mathias Brodala
   */
  public interface IResourceViewer extends IVisualElement {
    
    function view(resource:IResource):void;
  }
}