public class Relationships extends WizardStep implements WizardModel.ICondition
Modifier and Type | Class and Description |
---|---|
class |
Relationships.Specification |
Modifier and Type | Field and Description |
---|---|
protected AnyTO |
anyTO |
protected AnyTypeClassRestClient |
anyTypeClassRestClient |
protected AnyTypeRestClient |
anyTypeRestClient |
protected PageReference |
pageRef |
protected RelationshipTypeRestClient |
relationshipTypeRestClient |
protected Relationships.Specification |
specification |
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
Constructor and Description |
---|
Relationships(AnyWrapper<?> modelObject,
PageReference pageRef) |
Modifier and Type | Method and Description |
---|---|
protected void |
addNewRelationships(RelationshipTO... rels) |
protected void |
addRelationship(Map<String,List<RelationshipTO>> relationships,
RelationshipTO... rels) |
boolean |
evaluate() |
protected List<RelationshipTO> |
getCurrentRelationships() |
Component |
getHeader(String id,
Component parent,
IWizard wizard) |
protected Fragment |
getViewFragment() |
protected void |
removeRelationships(Map<String,List<RelationshipTO>> relationships,
RelationshipTO... rels) |
add, applyState, detachModel, getSummary, getTitle, getView, getWizardModel, init, isComplete, onInit, onInitialize, setComplete, setSummaryModel, setTitleModel
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, 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, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dequeue, newDequeueContext
forEach, spliterator
protected final AnyTypeRestClient anyTypeRestClient
protected final AnyTypeClassRestClient anyTypeClassRestClient
protected final RelationshipTypeRestClient relationshipTypeRestClient
protected final AnyTO anyTO
protected final Relationships.Specification specification
protected final PageReference pageRef
public Relationships(AnyWrapper<?> modelObject, PageReference pageRef)
public Component getHeader(String id, Component parent, IWizard wizard)
getHeader
in interface IWizardStep
getHeader
in class WizardStep
protected Fragment getViewFragment()
protected List<RelationshipTO> getCurrentRelationships()
protected void addRelationship(Map<String,List<RelationshipTO>> relationships, RelationshipTO... rels)
protected void addNewRelationships(RelationshipTO... rels)
protected void removeRelationships(Map<String,List<RelationshipTO>> relationships, RelationshipTO... rels)
public boolean evaluate()
evaluate
in interface WizardModel.ICondition
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.