org.xwiki.gwt.wysiwyg.client.widget.wizard.util
Class AbstractEntitySelectorAggregatorWizardStep<C extends EntityConfig>

java.lang.Object
  extended by org.xwiki.gwt.wysiwyg.client.widget.wizard.util.AbstractSelectorWizardStep<T>
      extended by org.xwiki.gwt.wysiwyg.client.widget.wizard.util.AbstractSelectorAggregatorWizardStep<EntityLink<C>>
          extended by org.xwiki.gwt.wysiwyg.client.widget.wizard.util.AbstractEntitySelectorAggregatorWizardStep<C>
Type Parameters:
C - the type of link configuration data associated with the link
All Implemented Interfaces:
com.google.gwt.event.logical.shared.SelectionHandler<java.lang.Integer>, com.google.gwt.event.shared.EventHandler, NavigationListener, SourcesNavigationEvents, WizardStep
Direct Known Subclasses:
AttachmentSelectorAggregatorWizardStep, PageSelectorWizardStep

public abstract class AbstractEntitySelectorAggregatorWizardStep<C extends EntityConfig>
extends AbstractSelectorAggregatorWizardStep<EntityLink<C>>

Abstract wizard step that aggregates multiple views for selecting an entity to link to.

Version:
$Id: AbstractEntitySelectorAggregatorWizardStep.java 31743 2010-10-13 01:20:32Z mflorea $

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.xwiki.gwt.user.client.ui.wizard.NavigationListener
NavigationListener.NavigationDirection
 
Constructor Summary
AbstractEntitySelectorAggregatorWizardStep(WikiServiceAsync wikiService)
          Creates a new entity selector wizard step that uses the given service to access the wiki.
 
Method Summary
 WikiServiceAsync getWikiService()
           
 void init(java.lang.Object data, com.google.gwt.user.client.rpc.AsyncCallback<?> cb)
          
 
Methods inherited from class org.xwiki.gwt.wysiwyg.client.widget.wizard.util.AbstractSelectorAggregatorWizardStep
addNavigationListener, display, getDefaultStepName, getDirectionName, getNextStep, getRequiredStep, getResult, getStep, getStepInstance, getStepNames, onCancel, onDirection, onSelection, onSubmit, removeNavigationListener, selectTab
 
Methods inherited from class org.xwiki.gwt.wysiwyg.client.widget.wizard.util.AbstractSelectorWizardStep
getData, getValidDirections, initializeSelection, setActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xwiki.gwt.user.client.ui.wizard.WizardStep
getStepTitle
 

Constructor Detail

AbstractEntitySelectorAggregatorWizardStep

public AbstractEntitySelectorAggregatorWizardStep(WikiServiceAsync wikiService)
Creates a new entity selector wizard step that uses the given service to access the wiki.

Parameters:
wikiService - the service used to access the wiki
Method Detail

init

public void init(java.lang.Object data,
                 com.google.gwt.user.client.rpc.AsyncCallback<?> cb)

Specified by:
init in interface WizardStep
Overrides:
init in class AbstractSelectorAggregatorWizardStep<EntityLink<C extends EntityConfig>>
See Also:
AbstractSelectorAggregatorWizardStep.init(Object, AsyncCallback)

getWikiService

public WikiServiceAsync getWikiService()
Returns:
the service used to access the wiki


Copyright © 2004-2011 XWiki. All Rights Reserved.