org.zeroexchange.web.page.contract
Class ViewContract

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.zeroexchange.web.page.Layout
                      extended by org.zeroexchange.web.page.TabPage
                          extended by org.zeroexchange.web.page.contract.ContractDetails
                              extended by org.zeroexchange.web.page.contract.ViewContract
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.ajax.IAjaxIndicatorAware, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.IConverterLocator, org.apache.wicket.IRedirectListener, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.page.IManageablePage, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.request.component.IRequestablePage, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable, CommonStringKeys

public class ViewContract
extends ContractDetails

View contract page.

Author:
black
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.zeroexchange.web.page.contract.ContractDetails
MKEY_STATE_PREFIX, PARAM_CONTRACT_ID, statusSign, TABALIAS_ALL_CONTRACT_RESOURCES, TABALIAS_GANTT
 
Fields inherited from class org.zeroexchange.web.page.TabPage
PKEY_TAB
 
Fields inherited from class org.zeroexchange.web.page.Layout
CSS_REFERENCE
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
 
Fields inherited from interface org.zeroexchange.web.page.CommonStringKeys
MKEY_BACK, MKEY_UOM_PREFIX
 
Fields inherited from interface org.apache.wicket.IRedirectListener
INTERFACE
 
Constructor Summary
ViewContract(org.apache.wicket.request.mapper.parameter.PageParameters parameters)
          Page constructor,
 
Method Summary
protected  Contract getContract()
          Returns the current contract.
protected  ContractStatus getCurrentContractStatus()
          Returns the status of the displayed contract.
protected  String getPageTitle()
          Returns page title if any.
protected  List<RowAction<Resource>> getResourceRowActions()
          Returns list of the actions available for the each resource row.
 
Methods inherited from class org.zeroexchange.web.page.contract.ContractDetails
getContractId, initUI, renderHead
 
Methods inherited from class org.zeroexchange.web.page.TabPage
addTab, getCurrentTabName, onInitialize
 
Methods inherited from class org.zeroexchange.web.page.Layout
areBreadcrumbsVisible, forward, getAjaxIndicatorMarkupId, getPreviousPage, getVariation, goBack, onBeforeRender, reload, setBreadcrumbsVisible
 
Methods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, setHeaders
 
Methods inherited from class org.apache.wicket.Page
componentChanged, componentRendered, detachModels, dirty, endComponentRender, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, internalPrepareForRender, isBookmarkable, isErrorPage, isPageStateless, onDetach, onRedirect, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, startComponentRender, toString, wasCreatedBookmarkable, wasRendered
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, visitChildren, visitChildren, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getString, getString, getString, getStyle, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, 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.request.component.IRequestableComponent
detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePath
 
Methods inherited from interface org.apache.wicket.page.IManageablePage
detach
 

Constructor Detail

ViewContract

public ViewContract(org.apache.wicket.request.mapper.parameter.PageParameters parameters)
             throws BusinessLogicException
Page constructor,

Throws:
BusinessLogicException
Method Detail

getContract

protected Contract getContract()
Returns the current contract.

Overrides:
getContract in class ContractDetails

getCurrentContractStatus

protected ContractStatus getCurrentContractStatus()
Returns the status of the displayed contract.

Specified by:
getCurrentContractStatus in class ContractDetails

getResourceRowActions

protected List<RowAction<Resource>> getResourceRowActions()
Returns list of the actions available for the each resource row.

Specified by:
getResourceRowActions in class ContractDetails

getPageTitle

protected String getPageTitle()
Description copied from class: Layout
Returns page title if any.

Overrides:
getPageTitle in class ContractDetails


Copyright © 2013. All Rights Reserved.