is.idega.idegaweb.golf.startingtime.presentation
Class TeeTimeSearch
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
com.idega.presentation.PresentationObject
com.idega.presentation.PresentationObjectContainer
com.idega.presentation.Block
is.idega.idegaweb.golf.presentation.GolfBlock
is.idega.idegaweb.golf.startingtime.presentation.TeeTimeSearch
- All Implemented Interfaces:
- com.idega.idegaweb.block.presentation.Builderaware, com.idega.presentation.PresentationObjectType, java.lang.Cloneable, javax.faces.component.StateHolder
public class TeeTimeSearch
- extends GolfBlock
Title: TeeTimeSearch Description: Copyright: Copyright (c) 2004 Company: idega Software
- Version:
- 1.0
- Author:
- 2004 - idega team -
Gudmundur Agust Saemundsson
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 |
Method Summary |
boolean |
checkTime(int begin_hour,
int begin_min,
int end_hour,
int end_min)
|
com.idega.presentation.text.Link |
getEntryLink(com.idega.presentation.IWContext modinfo,
boolean inUse)
|
com.idega.presentation.ui.DropdownMenu |
getFieldDropdownMenu(com.idega.presentation.IWContext modinfo,
boolean showAll)
|
java.lang.String |
getFieldName(int field_id)
|
int |
getFieldUnion(int field_id)
|
java.lang.String |
getFirstOpentime()
|
int |
getHours(java.lang.String Hours)
|
java.lang.String |
getLastClosetime()
|
int |
getLastGroup(GolfField myGolfField)
|
java.lang.String |
getLocalWeekday(com.idega.util.IWTimestamp iwt,
int i,
com.idega.presentation.IWContext modinfo)
|
int |
getMaxDaysShown()
|
java.lang.String |
getNextDays(com.idega.util.IWTimestamp funcDate,
java.lang.String date,
int days)
|
java.lang.String |
getNextDaysRS(com.idega.util.IWTimestamp funcDate,
java.lang.String date,
int days)
|
com.idega.presentation.Table2 |
getResultTable(com.idega.presentation.IWContext modinfo,
java.util.Vector Groups,
GolfField info,
java.lang.String date1,
int resultCol)
|
com.idega.presentation.ui.Form |
getSearchForm(com.idega.presentation.IWContext modinfo,
com.idega.util.IWTimestamp dateFunc)
|
com.idega.presentation.text.Link |
getSearchLink(com.idega.presentation.IWContext modinfo,
boolean inUse)
|
com.idega.core.builder.data.ICPage |
getTeeTimesPage()
|
com.idega.core.builder.data.ICPage |
getTeeTimeTablePage()
|
com.idega.presentation.ui.DropdownMenu |
getTimeDropdown(java.lang.String dropdownName,
com.idega.util.IWTimestamp firstOpenTime,
com.idega.util.IWTimestamp lastCloseTime,
int interval,
com.idega.util.IWTimestamp approxSelectedTime)
|
com.idega.presentation.ui.SubmitButton |
insertButton(com.idega.presentation.Image myImage,
java.lang.String btnName)
|
com.idega.presentation.ui.SubmitButton |
insertButton(java.lang.String btnName)
|
com.idega.presentation.ui.SubmitButton |
insertButton(java.lang.String btnName,
java.lang.String Method,
java.lang.String Action,
com.idega.presentation.ui.Form theForm)
|
com.idega.presentation.ui.DropdownMenu |
insertClubSelectionBox(java.lang.String SelectionBoxName,
com.idega.presentation.IWContext modinfo,
int height)
|
com.idega.presentation.ui.DropdownMenu |
insertDropdown(java.lang.String dropdownName,
int countFrom,
int countTo)
|
com.idega.presentation.ui.DropdownMenu |
insertDropdown(java.lang.String dropdownName,
com.idega.util.IWTimestamp funcDate,
GolfField today,
com.idega.presentation.IWContext modinfo)
|
com.idega.presentation.ui.DropdownMenu |
insertDropdown(java.lang.String dropdownName,
com.idega.util.IWTimestamp funcDate,
int days_shown,
com.idega.presentation.IWContext modinfo)
|
com.idega.presentation.ui.DropdownMenu |
insertDrowdown(java.lang.String dropdownName,
java.lang.String auto,
int bil)
|
com.idega.presentation.ui.DropdownMenu |
insertDrowdown(java.lang.String dropdownName,
java.lang.String auto,
int bil,
boolean ltime)
|
com.idega.presentation.ui.DropdownMenu |
insertDrowdown(java.lang.String dropdownName,
TableInfo myTableInfo,
com.idega.presentation.IWContext modinfo)
|
com.idega.presentation.ui.TextInput |
insertEditBox(java.lang.String name)
|
com.idega.presentation.ui.TextInput |
insertEditBox(java.lang.String name,
int size)
|
com.idega.presentation.ui.HiddenInput |
insertHiddenInput(java.lang.String inpName,
java.lang.String value,
com.idega.presentation.ui.Form theForm)
|
com.idega.presentation.ui.SelectionBox |
insertSelectionBox(java.lang.String SelectionBoxName,
com.idega.presentation.IWContext modinfo,
int height)
|
com.idega.presentation.ui.DropdownMenu |
insertTimeDrowdown(java.lang.String dropdownName,
java.lang.String auto,
int firstHour,
int lastHour,
int interval)
|
void |
main(com.idega.presentation.IWContext modinfo)
|
int |
numberOfGroups(int firsthour,
int firstmin,
java.lang.String lastTime,
int interval)
|
int |
numberOfGroups(java.lang.String firstTime,
java.lang.String lastTime,
int interval)
|
boolean |
numericString(java.lang.String myString)
|
java.util.Vector |
search(com.idega.util.IWTimestamp funcDate,
com.idega.presentation.IWContext modinfo,
GolfField info,
GolfField today,
int fjoldi,
java.lang.String date,
java.lang.String firstTime,
java.lang.String lastTime,
int firstHandicap,
int LastHandicap)
|
void |
setNumberOfResultColumns(int n)
|
void |
setTeeTimesPage(com.idega.core.builder.data.ICPage p)
|
void |
setTeeTimeTablePage(com.idega.core.builder.data.ICPage p)
|
void |
setWidth(int width)
|
java.lang.String |
TimeVsGroupnum(int group,
GolfField myGolfField)
|
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 |
TeeTimeSearch
public TeeTimeSearch()
main
public void main(com.idega.presentation.IWContext modinfo)
throws java.lang.Exception
- Specified by:
main
in class GolfBlock
- Throws:
java.lang.Exception
getSearchLink
public com.idega.presentation.text.Link getSearchLink(com.idega.presentation.IWContext modinfo,
boolean inUse)
getEntryLink
public com.idega.presentation.text.Link getEntryLink(com.idega.presentation.IWContext modinfo,
boolean inUse)
getSearchForm
public com.idega.presentation.ui.Form getSearchForm(com.idega.presentation.IWContext modinfo,
com.idega.util.IWTimestamp dateFunc)
throws java.io.IOException,
java.sql.SQLException,
javax.ejb.FinderException
- Throws:
java.io.IOException
java.sql.SQLException
javax.ejb.FinderException
checkTime
public boolean checkTime(int begin_hour,
int begin_min,
int end_hour,
int end_min)
getResultTable
public com.idega.presentation.Table2 getResultTable(com.idega.presentation.IWContext modinfo,
java.util.Vector Groups,
GolfField info,
java.lang.String date1,
int resultCol)
throws java.sql.SQLException,
java.io.IOException,
javax.ejb.FinderException
- Throws:
java.sql.SQLException
java.io.IOException
javax.ejb.FinderException
search
public java.util.Vector search(com.idega.util.IWTimestamp funcDate,
com.idega.presentation.IWContext modinfo,
GolfField info,
GolfField today,
int fjoldi,
java.lang.String date,
java.lang.String firstTime,
java.lang.String lastTime,
int firstHandicap,
int LastHandicap)
throws java.sql.SQLException,
java.io.IOException,
java.lang.Exception
- Throws:
java.sql.SQLException
java.io.IOException
java.lang.Exception
numberOfGroups
public int numberOfGroups(java.lang.String firstTime,
java.lang.String lastTime,
int interval)
throws java.lang.Exception
- Throws:
java.lang.Exception
numberOfGroups
public int numberOfGroups(int firsthour,
int firstmin,
java.lang.String lastTime,
int interval)
insertButton
public com.idega.presentation.ui.SubmitButton insertButton(java.lang.String btnName,
java.lang.String Method,
java.lang.String Action,
com.idega.presentation.ui.Form theForm)
insertButton
public com.idega.presentation.ui.SubmitButton insertButton(java.lang.String btnName)
insertButton
public com.idega.presentation.ui.SubmitButton insertButton(com.idega.presentation.Image myImage,
java.lang.String btnName)
insertHiddenInput
public com.idega.presentation.ui.HiddenInput insertHiddenInput(java.lang.String inpName,
java.lang.String value,
com.idega.presentation.ui.Form theForm)
getFieldDropdownMenu
public com.idega.presentation.ui.DropdownMenu getFieldDropdownMenu(com.idega.presentation.IWContext modinfo,
boolean showAll)
throws java.io.IOException,
java.sql.SQLException
- Throws:
java.io.IOException
java.sql.SQLException
insertSelectionBox
public com.idega.presentation.ui.SelectionBox insertSelectionBox(java.lang.String SelectionBoxName,
com.idega.presentation.IWContext modinfo,
int height)
throws java.io.IOException,
java.sql.SQLException
- Throws:
java.io.IOException
java.sql.SQLException
insertClubSelectionBox
public com.idega.presentation.ui.DropdownMenu insertClubSelectionBox(java.lang.String SelectionBoxName,
com.idega.presentation.IWContext modinfo,
int height)
throws java.io.IOException,
java.sql.SQLException
- Throws:
java.io.IOException
java.sql.SQLException
insertDropdown
public com.idega.presentation.ui.DropdownMenu insertDropdown(java.lang.String dropdownName,
int countFrom,
int countTo)
insertDropdown
public com.idega.presentation.ui.DropdownMenu insertDropdown(java.lang.String dropdownName,
com.idega.util.IWTimestamp funcDate,
GolfField today,
com.idega.presentation.IWContext modinfo)
getLocalWeekday
public java.lang.String getLocalWeekday(com.idega.util.IWTimestamp iwt,
int i,
com.idega.presentation.IWContext modinfo)
insertDropdown
public com.idega.presentation.ui.DropdownMenu insertDropdown(java.lang.String dropdownName,
com.idega.util.IWTimestamp funcDate,
int days_shown,
com.idega.presentation.IWContext modinfo)
insertDrowdown
public com.idega.presentation.ui.DropdownMenu insertDrowdown(java.lang.String dropdownName,
TableInfo myTableInfo,
com.idega.presentation.IWContext modinfo)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
insertDrowdown
public com.idega.presentation.ui.DropdownMenu insertDrowdown(java.lang.String dropdownName,
java.lang.String auto,
int bil)
insertDrowdown
public com.idega.presentation.ui.DropdownMenu insertDrowdown(java.lang.String dropdownName,
java.lang.String auto,
int bil,
boolean ltime)
insertTimeDrowdown
public com.idega.presentation.ui.DropdownMenu insertTimeDrowdown(java.lang.String dropdownName,
java.lang.String auto,
int firstHour,
int lastHour,
int interval)
getTimeDropdown
public com.idega.presentation.ui.DropdownMenu getTimeDropdown(java.lang.String dropdownName,
com.idega.util.IWTimestamp firstOpenTime,
com.idega.util.IWTimestamp lastCloseTime,
int interval,
com.idega.util.IWTimestamp approxSelectedTime)
insertEditBox
public com.idega.presentation.ui.TextInput insertEditBox(java.lang.String name)
insertEditBox
public com.idega.presentation.ui.TextInput insertEditBox(java.lang.String name,
int size)
getNextDaysRS
public java.lang.String getNextDaysRS(com.idega.util.IWTimestamp funcDate,
java.lang.String date,
int days)
getNextDays
public java.lang.String getNextDays(com.idega.util.IWTimestamp funcDate,
java.lang.String date,
int days)
getFieldName
public java.lang.String getFieldName(int field_id)
throws java.sql.SQLException,
java.io.IOException,
javax.ejb.FinderException
- Throws:
java.sql.SQLException
java.io.IOException
javax.ejb.FinderException
getFirstOpentime
public java.lang.String getFirstOpentime()
throws java.io.IOException,
java.sql.SQLException,
javax.ejb.FinderException
- Throws:
java.io.IOException
java.sql.SQLException
javax.ejb.FinderException
getMaxDaysShown
public int getMaxDaysShown()
throws java.io.IOException,
java.sql.SQLException,
javax.ejb.FinderException
- Throws:
java.io.IOException
java.sql.SQLException
javax.ejb.FinderException
getLastClosetime
public java.lang.String getLastClosetime()
throws java.io.IOException,
java.sql.SQLException,
javax.ejb.FinderException
- Throws:
java.io.IOException
java.sql.SQLException
javax.ejb.FinderException
getFieldUnion
public int getFieldUnion(int field_id)
throws java.sql.SQLException,
java.io.IOException,
javax.ejb.FinderException
- Throws:
java.sql.SQLException
java.io.IOException
javax.ejb.FinderException
getHours
public int getHours(java.lang.String Hours)
getLastGroup
public int getLastGroup(GolfField myGolfField)
TimeVsGroupnum
public java.lang.String TimeVsGroupnum(int group,
GolfField myGolfField)
numericString
public boolean numericString(java.lang.String myString)
getTeeTimesPage
public com.idega.core.builder.data.ICPage getTeeTimesPage()
setTeeTimesPage
public void setTeeTimesPage(com.idega.core.builder.data.ICPage p)
getTeeTimeTablePage
public com.idega.core.builder.data.ICPage getTeeTimeTablePage()
setTeeTimeTablePage
public void setTeeTimeTablePage(com.idega.core.builder.data.ICPage p)
setNumberOfResultColumns
public void setNumberOfResultColumns(int n)
setWidth
public void setWidth(int width)
- Parameters:
width
- The width to set.
Copyright © 2000-2014 idega software. All Rights Reserved.