is.idega.idegaweb.golf.tournament.presentation
Class RegistrationForMembers

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by com.idega.presentation.PresentationObject
              extended by com.idega.presentation.PresentationObjectContainer
                  extended by com.idega.presentation.Block
                      extended by is.idega.idegaweb.golf.presentation.GolfBlock
                          extended by is.idega.idegaweb.golf.tournament.presentation.RegistrationForMembers
All Implemented Interfaces:
com.idega.idegaweb.block.presentation.Builderaware, com.idega.presentation.PresentationObjectType, java.lang.Cloneable, javax.faces.component.StateHolder

public class RegistrationForMembers
extends GolfBlock

Author:
gimmi

Field Summary
static java.lang.String PRM_ACTION
           
static java.lang.String PRM_TOURNAMENT_ID
           
static java.lang.String VAL_ACTION_OPEN
           
 
Fields inherited from class is.idega.idegaweb.golf.presentation.GolfBlock
PARAMETER_MEMBER, PARAMETER_MEMBER_LOGIN, PRM_PARENT_PREFIX
 
Fields inherited from class com.idega.presentation.Block
IW_BLOCK_CACHE_KEY, usingNewAcessControlSystem
 
Fields inherited from class com.idega.presentation.PresentationObjectContainer
_label, _locked, allObjects
 
Fields inherited from class com.idega.presentation.PresentationObject
_listenerList, attributes, childrenList, CLICK, COMPOUNDID_CHILD_NUMBER_DELIMITER, COMPOUNDID_COMPONENT_DELIMITER, CORE_IW_BUNDLE_IDENTIFIER, eventLocationString, facetMap, hasBeenAdded, HEIGHT, HORIZONTAL_ALIGNMENT, initializedInMain, listenerList, NULL_CLONE_OBJECT, sessionEventStorageName, slash, TARGET_OBJ_INS, treeID, WIDTH
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Fields inherited from interface com.idega.idegaweb.block.presentation.Builderaware
IW_CORE_BUNDLE_IDENTIFIER
 
Constructor Summary
RegistrationForMembers()
           
 
Method Summary
 void correctHandicap(com.idega.presentation.IWContext modinfo, Member member, java.lang.String handicapString)
           
 void directRegistrationConfirmMessageWML(com.idega.presentation.IWContext iwc)
           
 boolean finalizeDirectRegistration(com.idega.presentation.IWContext modinfo, com.idega.idegaweb.IWResourceBundle iwrb)
           
 void getAvailableGroups(com.idega.presentation.IWContext modinfo)
           
 com.idega.presentation.ui.DropdownMenu getAvailableGrupNumsDropdownMenu(com.idega.presentation.IWContext iwc, java.lang.String dropdownName, Tournament tournament, TournamentRound tRound)
           
 void getDirectRegistrationTable(com.idega.presentation.IWContext modinfo, com.idega.idegaweb.IWResourceBundle iwrb)
           
 void getDirectRegistrationTableWML(com.idega.presentation.IWContext modinfo, com.idega.idegaweb.IWResourceBundle iwrb)
           
 void getStartingtimeRegistrationForm(com.idega.presentation.IWContext modinfo, Tournament tournament, java.lang.String tournament_round_id)
           
 Tournament getTournament(com.idega.presentation.IWContext modinfo)
           
 void incorrectSetup(com.idega.presentation.IWContext modinfo)
           
 void main(com.idega.presentation.IWContext modinfo)
           
 void notOnlineRegistration(com.idega.presentation.IWContext modinfo)
           
 void notOnlineRegistrationWML(com.idega.presentation.IWContext modinfo)
           
 boolean performRegistrationNotOnline(com.idega.presentation.IWContext modinfo, java.lang.String tournament_group_id, boolean isCreditcard)
           
 void register(com.idega.presentation.IWContext modinfo, com.idega.idegaweb.IWResourceBundle iwrb)
           
 void saveDirectRegistration(com.idega.presentation.IWContext modinfo, com.idega.idegaweb.IWResourceBundle iwrb)
           
 void setTournament(com.idega.presentation.IWContext modinfo, Tournament tournament)
           
 
Methods inherited from class is.idega.idegaweb.golf.presentation.GolfBlock
_main, addHeading, freeConnection, getBundle, getBundleIdentifier, getConnection, getJQuery, getMember, getMember, getMember, getMember, getMemberHome, getMemberID, getParentReloadURL, getResourceBundle, getTournamentBusiness, getTournamentSession, getUnionID, getWeb2Business, getWeb2Business, hasParentToReloadURL, initParentReloadURL, isAdmin, isClubAdmin, isClubWorker, isDeveloper, isUser, isUser, localize, localize, maintainParentReloadURL, removeUnionIdSessionAttribute, setDefaultParentReloadURL
 
Methods inherited from class com.idega.presentation.Block
autoCreateGlobalHoverStyles, beginCacheing, clone, clonePermissionChecked, decode, deleteBlock, encodeBegin, encodeEnd, endCacheing, getCacheableObject, getCacheKey, getCachePrefixString, getCacheState, getComponentType, getDerivedCacheKey, getLocalizedName, getLocalizedNameKey, getLocalizedNameValue, getModuleName, getPermissionKeys, getPermissionKeys, getPermissionKeys, getStyleLink, getStyleLink, getStyleName, getStyleNames, getStyleObject, getStyleText, getStyleText, getTargetObjectInstance, getWidth, hasEditPermission, hasPermission, invalidateCache, invalidateCache, invalidateCache, isAdministrator, isCacheable, isCacheValid, isContainer, isDeveloper, isMemberOf, isTarget, print, printPreCachedContent, registerPermissionKey, registerPermissionKeys, resetGoneThroughMainInRestore, restoreState, saveState, setAsObjectInstanceTarget, setCacheable, setCacheable, setCacheable, setDefaultWidth, setStyle, setTargetObjectInstance, setToDebugParameters, setWidth
 
Methods inherited from class com.idega.presentation.PresentationObjectContainer
add, add, add, add, add, add, addAtBeginning, addBreak, addChild, addChild, addObject, addText, addText, addText, clearChildren, clone, cloneJSFChildren, cloneJSFFacets, encodeChildren, getChild, getChildren, getChildrenCount, getChildrenRecursive, getContainedLabeledObject, getContainedObject, getContainedObject, getIndex, getLabel, initVariables, insertAt, isEmpty, isLocked, lock, numberOfObjects, objectAt, remove, remove, removeAll, removeChild, resetAllContainedObjectsRecursive, set, setChildren, setLabel, setLocation, unlock
 
Methods inherited from class com.idega.presentation.PresentationObject
_print, addActionListener, addIWActionListener, addIWLinkListener, addIWSubmitListener, addMarkupAttributes, allowPagePermissionInheritance, callMain, callPrint, castToIWContext, changeInstanceIdForInheritedObject, changeState, cleanVariables, cloneJSFFacets, clonePermissionChecked, debug, debugEventListanerList, debugParameters, dispatchEvent, doPrint, empty, encodeSpecialRequestString, endEvent, equals, equals, fireEvent, flush, generateID, getAssociatedScript, getAttribute, getAttributeMap, getAttributes, getAttributesString, getBelongsToParent, getBuilderName, getBuilderService, getBundle, getChangeInstanceIDOnInheritance, getChildCount, getClassName, getComponentId, getCompoundId, getDebugLogLevel, getDefaultLogLevel, getDefaultState, getErrorLogLevel, getErrorMessage, getEventAttribute, getEventIWContext, getEventListener, getEventListenerList, getEventListenerList, getExpressionValue, getFacet, getFacets, getFacetsAndChildren, getFamily, getHeight, getHorizontalAlignment, getICFileSystem, getICInstance, getICObject, getICObject, getICObjectID, getICObjectID, getICObjectInstance, getICObjectInstance, getICObjectInstanceID, getICObjectInstanceID, getId, getID, getIWApplicationContext, getIWLinkListeners, getIWSubmitListeners, getIWUserContext, getLanguage, getLocalizedString, getLocalizedString, getLocation, getLogger, getMarkupAttribute, getMarkupAttributes, getMarkupAttributesString, getMarkupLanguage, getName, getParent, getParentForm, getParentObject, getParentObjectInstance, getParentObjectInstanceID, getParentPage, getParentPageID, getPrintWriter, getRendersChildren, getRequest, getResourceBundle, getResponse, getRootParent, getSetApplicationMarkupLanguage, getState, getStateInstance, getStyleAttribute, getStyleClass, getTemplateId, getTemplateObject, getTitle, getToolTip, getUseBuilderObjectControl, getUserProperties, getValueBindingByAttributeExp, getXmlId, goneThroughRenderPhase, initializeInMain, initInMain, isHeightSet, isMarkupAttributeSet, isRendered, isRestoredFromState, isWidthSet, isXhtmlSet, listenerAdded, listenerAdded, log, log, log, logConfig, logDebug, logError, logSevere, logWarning, mayGoThroughMain, prepareClone, print, println, processDecodes, processEvent, processIWLinkEvent, processIWSubmitEvent, processRestoreState, processSaveState, processUpdates, processValidators, removeActionListener, removeIWActionListener, removeMarkupAttribute, removeStyleAttribute, renderChild, renderComponent, resetBeforeMain, resetGoneThroughMain, restoreFromReflectionProperties, setArtificialCompoundId, setAsPrinted, setAssociatedScript, setBelongsToParent, setBuilderIds, setChangeInstanceIDOnInheritance, setDefaultState, setDoPrint, setErrorMessage, setEventAttribute, setGoneThroughMain, setHeight, setHeightStyle, setHorizontalAlignment, setICObject, setICObjectID, setICObjectInstance, setICObjectInstanceID, setID, setID, setId, setID, setLocation, setMarkupAttribute, setMarkupAttribute, setMarkupAttribute, setMarkupAttributeMultivalued, setMarkupAttributeMultivalued, setMarkupAttributeMultivalued, setMarkupAttributeMultivalued, setMarkupAttributes, setMarkupAttributeWithoutValue, setName, setParent, setParentObject, setProperty, setRenderedPhaseDone, setRenderedPhaseNotDone, setResetGoneThroughMainInRestore, setStyleAttribute, setStyleAttribute, setStyleClass, setSupportsMultipleMainCalls, setTemplateId, setTemplateId, setTitle, setToolTip, setToRenderForLoggedIn, setToRenderForLoggedOut, setUseBuilderObjectControl, setVisible, setWidthStyle, supportsMultipleMainCalls, xhtmlEncode
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, findComponent, getClientId, getFacesContext, getFacesListeners, getFacetCount, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isTransient, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRM_TOURNAMENT_ID

public static final java.lang.String PRM_TOURNAMENT_ID
See Also:
Constant Field Values

PRM_ACTION

public static final java.lang.String PRM_ACTION
See Also:
Constant Field Values

VAL_ACTION_OPEN

public static final java.lang.String VAL_ACTION_OPEN
See Also:
Constant Field Values
Constructor Detail

RegistrationForMembers

public RegistrationForMembers()
Method Detail

main

public void main(com.idega.presentation.IWContext modinfo)
          throws java.lang.Exception
Specified by:
main in class GolfBlock
Throws:
java.lang.Exception

getTournament

public Tournament getTournament(com.idega.presentation.IWContext modinfo)

setTournament

public void setTournament(com.idega.presentation.IWContext modinfo,
                          Tournament tournament)

register

public void register(com.idega.presentation.IWContext modinfo,
                     com.idega.idegaweb.IWResourceBundle iwrb)
              throws java.rmi.RemoteException,
                     java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException

notOnlineRegistration

public void notOnlineRegistration(com.idega.presentation.IWContext modinfo)

notOnlineRegistrationWML

public void notOnlineRegistrationWML(com.idega.presentation.IWContext modinfo)
                              throws java.sql.SQLException
Throws:
java.sql.SQLException

getAvailableGroups

public void getAvailableGroups(com.idega.presentation.IWContext modinfo)
                        throws java.sql.SQLException,
                               java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException

performRegistrationNotOnline

public boolean performRegistrationNotOnline(com.idega.presentation.IWContext modinfo,
                                            java.lang.String tournament_group_id,
                                            boolean isCreditcard)
                                     throws java.rmi.RemoteException,
                                            java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException

getDirectRegistrationTable

public void getDirectRegistrationTable(com.idega.presentation.IWContext modinfo,
                                       com.idega.idegaweb.IWResourceBundle iwrb)
                                throws java.rmi.RemoteException,
                                       java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException

getDirectRegistrationTableWML

public void getDirectRegistrationTableWML(com.idega.presentation.IWContext modinfo,
                                          com.idega.idegaweb.IWResourceBundle iwrb)
                                   throws java.rmi.RemoteException,
                                          java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException

getStartingtimeRegistrationForm

public void getStartingtimeRegistrationForm(com.idega.presentation.IWContext modinfo,
                                            Tournament tournament,
                                            java.lang.String tournament_round_id)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

incorrectSetup

public void incorrectSetup(com.idega.presentation.IWContext modinfo)

saveDirectRegistration

public void saveDirectRegistration(com.idega.presentation.IWContext modinfo,
                                   com.idega.idegaweb.IWResourceBundle iwrb)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

finalizeDirectRegistration

public boolean finalizeDirectRegistration(com.idega.presentation.IWContext modinfo,
                                          com.idega.idegaweb.IWResourceBundle iwrb)
                                   throws java.rmi.RemoteException,
                                          java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException

correctHandicap

public void correctHandicap(com.idega.presentation.IWContext modinfo,
                            Member member,
                            java.lang.String handicapString)

getAvailableGrupNumsDropdownMenu

public com.idega.presentation.ui.DropdownMenu getAvailableGrupNumsDropdownMenu(com.idega.presentation.IWContext iwc,
                                                                               java.lang.String dropdownName,
                                                                               Tournament tournament,
                                                                               TournamentRound tRound)
                                                                        throws java.sql.SQLException,
                                                                               java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException

directRegistrationConfirmMessageWML

public void directRegistrationConfirmMessageWML(com.idega.presentation.IWContext iwc)
                                         throws java.sql.SQLException
Throws:
java.sql.SQLException


Copyright © 2000-2014 idega software. All Rights Reserved.