Class DetailsPageUtil
java.lang.Object
com.evolveum.midpoint.gui.impl.util.DetailsPageUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.wicket.request.mapper.parameter.PageParameterscreatePendingObjectPreviewParameters(Referencable objectRef, String caseOid) static voiddispatchToListPage(Class<? extends Containerable> objectClass, String collectionViewId, org.apache.wicket.Component component, boolean failIfUnsupported) static voiddispatchToNewObject(@NotNull AssignmentHolderType newObject, @NotNull PageBase pageBase) static voiddispatchToObjectDetailsPage(PrismObject obj, boolean isNewObject, boolean showWizard, org.apache.wicket.Component component) static voiddispatchToObjectDetailsPage(PrismObject obj, boolean isNewObject, org.apache.wicket.Component component) static voiddispatchToObjectDetailsPage(PrismObject obj, org.apache.wicket.Component component) static voiddispatchToObjectDetailsPage(PrismReferenceValue objectRef, org.apache.wicket.Component component, boolean failIfUnsupported) static voiddispatchToObjectDetailsPage(Referencable objectRef, org.apache.wicket.Component component, boolean failIfUnsupported) static voiddispatchToObjectDetailsPage(Class<? extends ObjectType> objectClass, String oid, org.apache.wicket.Component component, boolean failIfUnsupported) static voiddispatchToPendingObjectPreview(Referencable objectRef, String caseOid, org.apache.wicket.Component component) getNewlyCreatedObjectPage(Class<? extends ObjectType> type) getObjectDetailsPage(Class<? extends ObjectType> type) getObjectListPage(Class<? extends ObjectType> type) static Class<? extends ObjectType> getObjectTypeForDetailsPage(PageBase pageType) getPageHistoryDetailsPage(Class<?> page) static StringgetPendingObjectPreviewCaseOid(org.apache.wicket.request.mapper.parameter.PageParameters parameters) static StringgetPendingObjectPreviewType(org.apache.wicket.request.mapper.parameter.PageParameters parameters) static booleanhasDetailsPage(PrismObject<?> object) static booleanhasDetailsPage(Class<?> clazz) static <AHT extends AssignmentHolderType>
voidinitNewObjectWithReference(PageBase pageBase, AHT assignmentHolder, List<ObjectReferenceType> newReferences) static <AHT extends AssignmentHolderType>
voidinitNewObjectWithReference(PageBase pageBase, QName type, List<ObjectReferenceType> newReferences) static booleanstatic booleanisPendingObjectPreview(org.apache.wicket.request.mapper.parameter.PageParameters parameters) static booleanstatic voidredirectFromDashboardWidget(GuiActionType action, PageBase pageBase) static voidredirectFromDashboardWidget(GuiActionType action, org.apache.wicket.request.mapper.parameter.PageParameters params, PageBase pageBase)
-
Field Details
-
OBJECT_DETAILS_PAGE_MAP
public static final Map<Class<? extends ObjectType>,Class<? extends PageBase>> OBJECT_DETAILS_PAGE_MAP -
OBJECT_LIST_PAGE_MAP
-
OBJECT_HISTORY_PAGE_MAP
-
PARAM_PENDING_OBJECT_PREVIEW
- See Also:
-
PARAM_PENDING_OBJECT_CASE_OID
- See Also:
-
PARAM_PENDING_OBJECT_TYPE
- See Also:
-
-
Constructor Details
-
DetailsPageUtil
public DetailsPageUtil()
-
-
Method Details
-
initNewObjectWithReference
public static <AHT extends AssignmentHolderType> void initNewObjectWithReference(PageBase pageBase, QName type, List<ObjectReferenceType> newReferences) throws SchemaException - Throws:
SchemaException
-
initNewObjectWithReference
public static <AHT extends AssignmentHolderType> void initNewObjectWithReference(PageBase pageBase, AHT assignmentHolder, List<ObjectReferenceType> newReferences) -
dispatchToNewObject
public static void dispatchToNewObject(@NotNull @NotNull AssignmentHolderType newObject, @NotNull @NotNull PageBase pageBase) -
dispatchToObjectDetailsPage
public static void dispatchToObjectDetailsPage(PrismReferenceValue objectRef, org.apache.wicket.Component component, boolean failIfUnsupported) -
dispatchToObjectDetailsPage
public static void dispatchToObjectDetailsPage(Referencable objectRef, org.apache.wicket.Component component, boolean failIfUnsupported) -
createPendingObjectPreviewParameters
public static org.apache.wicket.request.mapper.parameter.PageParameters createPendingObjectPreviewParameters(Referencable objectRef, String caseOid) -
isPendingObjectPreview
public static boolean isPendingObjectPreview(org.apache.wicket.request.mapper.parameter.PageParameters parameters) -
getPendingObjectPreviewCaseOid
public static String getPendingObjectPreviewCaseOid(org.apache.wicket.request.mapper.parameter.PageParameters parameters) -
getPendingObjectPreviewType
public static String getPendingObjectPreviewType(org.apache.wicket.request.mapper.parameter.PageParameters parameters) -
dispatchToObjectDetailsPage
public static void dispatchToObjectDetailsPage(PrismObject obj, org.apache.wicket.Component component) -
isNewDesignEnabled
public static boolean isNewDesignEnabled() -
dispatchToObjectDetailsPage
public static void dispatchToObjectDetailsPage(PrismObject obj, boolean isNewObject, org.apache.wicket.Component component) -
dispatchToObjectDetailsPage
public static void dispatchToObjectDetailsPage(PrismObject obj, boolean isNewObject, boolean showWizard, org.apache.wicket.Component component) -
dispatchToObjectDetailsPage
public static void dispatchToObjectDetailsPage(Class<? extends ObjectType> objectClass, String oid, org.apache.wicket.Component component, boolean failIfUnsupported) -
dispatchToPendingObjectPreview
public static void dispatchToPendingObjectPreview(Referencable objectRef, String caseOid, org.apache.wicket.Component component) -
dispatchToListPage
public static void dispatchToListPage(Class<? extends Containerable> objectClass, String collectionViewId, org.apache.wicket.Component component, boolean failIfUnsupported) -
redirectFromDashboardWidget
-
redirectFromDashboardWidget
public static void redirectFromDashboardWidget(GuiActionType action, org.apache.wicket.request.mapper.parameter.PageParameters params, PageBase pageBase) -
isRedirectionTargetNotEmpty
-
hasDetailsPage
-
hasDetailsPage
-
getObjectDetailsPage
-
getObjectTypeForDetailsPage
-
getNewlyCreatedObjectPage
-
getObjectListPage
-
getPageHistoryDetailsPage
-