com.atlassian.confluence.plugins.linkbrowser.client
Class AttachmentsPresenterImpl

java.lang.Object
  extended by com.atlassian.confluence.plugins.linkbrowser.client.AttachmentsPresenterImpl
All Implemented Interfaces:
AttachmentsPresenter, LinkBrowserPanelPresenter

public class AttachmentsPresenterImpl
extends java.lang.Object
implements AttachmentsPresenter


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.confluence.plugins.linkbrowser.client.AttachmentsPresenter
AttachmentsPresenter.Display
 
Constructor Summary
AttachmentsPresenterImpl(com.google.gwt.event.shared.HandlerManager eventBus, AttachmentsPresenter.Display display)
           
 
Method Summary
 java.lang.String getAlias()
           
 java.lang.String getDestination()
           
 java.lang.String getDestinationTitle()
           
 LinkBrowserPanelDisplay getDisplay()
           
 java.lang.String getHref()
           
 boolean isAliasSpecified()
           
 void loadLinkInfo(LinkInfo linkInfo)
          Loads the data from this link info object into the current panel.
 void onDisplay(java.lang.String alias)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttachmentsPresenterImpl

public AttachmentsPresenterImpl(com.google.gwt.event.shared.HandlerManager eventBus,
                                AttachmentsPresenter.Display display)
Method Detail

getAlias

public java.lang.String getAlias()
Specified by:
getAlias in interface LinkBrowserPanelPresenter
Returns:
the alias text of the link

getDestination

public java.lang.String getDestination()
Specified by:
getDestination in interface LinkBrowserPanelPresenter
Returns:
the wiki markup of the link destination

getDestinationTitle

public java.lang.String getDestinationTitle()
Specified by:
getDestinationTitle in interface LinkBrowserPanelPresenter
Returns:
the link title displayed in the editor, even if there is no alias defined

getHref

public java.lang.String getHref()
Specified by:
getHref in interface LinkBrowserPanelPresenter
Returns:
the href for the link

isAliasSpecified

public boolean isAliasSpecified()
Specified by:
isAliasSpecified in interface LinkBrowserPanelPresenter

getDisplay

public LinkBrowserPanelDisplay getDisplay()
Specified by:
getDisplay in interface LinkBrowserPanelPresenter
Returns:
the LinkBrowserPanelDisplay the presenter is responsible for

onDisplay

public void onDisplay(java.lang.String alias)
Specified by:
onDisplay in interface AttachmentsPresenter
Specified by:
onDisplay in interface LinkBrowserPanelPresenter

loadLinkInfo

public void loadLinkInfo(LinkInfo linkInfo)
Description copied from interface: LinkBrowserPanelPresenter
Loads the data from this link info object into the current panel.

Specified by:
loadLinkInfo in interface LinkBrowserPanelPresenter


Copyright © 2003-2010 Atlassian. All Rights Reserved.