org.syncope.console.pages
Class ConnectorsModalPage

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.Page
              extended by org.apache.wicket.markup.html.WebPage
                  extended by org.syncope.console.pages.SyncopeModalPage
                      extended by org.syncope.console.pages.ConnectorsModalPage
All Implemented Interfaces:
Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.IRedirectListener, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.INewBrowserWindowListener, org.apache.wicket.session.pagemap.IPageMapEntry

public class ConnectorsModalPage
extends SyncopeModalPage

Modal window with Connector form.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wicket.Page
org.apache.wicket.Page.IPageSerializer
 
Nested classes/interfaces inherited from class org.apache.wicket.Component
org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.IVisitor<T extends org.apache.wicket.Component>, org.apache.wicket.Component.VisibilityChange
 
Field Summary
 org.apache.wicket.markup.html.form.DropDownChoice bundle
           
 org.apache.wicket.markup.html.form.CheckBoxMultipleChoice capabilitiesPalette
           
 org.apache.wicket.markup.html.form.TextField connectorName
           
 org.apache.wicket.ajax.markup.html.form.AjaxButton submit
           
 org.apache.wicket.markup.html.form.TextField version
           
 
Fields inherited from class org.syncope.console.pages.SyncopeModalPage
xmlRolesReader
 
Fields inherited from class org.apache.wicket.Page
LATEST_VERSION, serializer
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_CONFIGURED, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
 
Fields inherited from interface org.apache.wicket.markup.html.INewBrowserWindowListener
INTERFACE
 
Fields inherited from interface org.apache.wicket.IRedirectListener
INTERFACE
 
Constructor Summary
ConnectorsModalPage(BasePage basePage, org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow window, ConnectorInstanceTO connectorTO, boolean createFlag)
           
 
Method Summary
 List<ConnectorCapability> getAvailableCapabilities()
          Destinations : available capabilities
 Set<ConnectorCapability> getResourcesSet(Collection<ConnectorCapability> capabilitiesList)
          Covert a capabilities List to Set.
 List<ConnectorCapability> getSelectedCapabilities(ConnectorInstanceTO connectorTO)
          Originals : connector's capabilities
 List<PropertyTO> hashSetToList(Set<PropertyTO> set)
          Convert an HashSet object to a corresponding List object.
 void setupSelections(ConnectorInstanceTO connectorTO)
          Setup capabilities.
 
Methods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, getMarkupType, getUrlCompressor, getWebRequestCycle, homePageLink, onAfterRender, onNewBrowserWindow, setHeaders
 
Methods inherited from class org.apache.wicket.Page
afterCallComponent, beforeCallComponent, componentChanged, componentRendered, detachModels, dirty, endComponentRender, expireOldestVersion, getAjaxVersionNumber, getAutoIndex, getAutoIndex2, getCurrentVersionNumber, getId, getNumericId, getPageClass, getPageId, getPageMap, getPageMapEntry, getPageMapName, getPageParameters, getPageReference, getSizeInBytes, getStatelessHint, getVersion, getVersions, hierarchyAsString, ignoreVersionMerge, internalOnModelChanged, isBookmarkable, isErrorPage, isPageStateless, moveToPageMap, newVersionManager, onBeforeRender, onDetach, onPageAttached, onRedirect, onRender, prepareForRender, removePersistedFormData, renderPage, rollbackPage, setNumericId, setStatelessHint, startComponentRender, toString, writeReplace
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAttach, onBeginRequest, onComponentTag, onConfigure, onEndRequest, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.wicket.session.pagemap.IPageMapEntry
getPage
 

Field Detail

connectorName

public org.apache.wicket.markup.html.form.TextField connectorName

bundle

public org.apache.wicket.markup.html.form.DropDownChoice bundle

version

public org.apache.wicket.markup.html.form.TextField version

capabilitiesPalette

public org.apache.wicket.markup.html.form.CheckBoxMultipleChoice capabilitiesPalette

submit

public org.apache.wicket.ajax.markup.html.form.AjaxButton submit
Constructor Detail

ConnectorsModalPage

public ConnectorsModalPage(BasePage basePage,
                           org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow window,
                           ConnectorInstanceTO connectorTO,
                           boolean createFlag)
Parameters:
basePage - base
modalWindow - modal window
connectorTO -
create - : set to true only if a CREATE operation is required
Method Detail

setupSelections

public void setupSelections(ConnectorInstanceTO connectorTO)
Setup capabilities.


getResourcesSet

public Set<ConnectorCapability> getResourcesSet(Collection<ConnectorCapability> capabilitiesList)
Covert a capabilities List to Set.

Returns:
Set

getSelectedCapabilities

public List<ConnectorCapability> getSelectedCapabilities(ConnectorInstanceTO connectorTO)
Originals : connector's capabilities

Parameters:
connectorTO -
Returns:
List

getAvailableCapabilities

public List<ConnectorCapability> getAvailableCapabilities()
Destinations : available capabilities

Parameters:
connectorTO -
Returns:
List

hashSetToList

public List<PropertyTO> hashSetToList(Set<PropertyTO> set)
Convert an HashSet object to a corresponding List object.

Parameters:
hashset -
Returns:


Copyright © 2010. All Rights Reserved.