Search in sources :

Example 6 with AdminGuiConfigurationType

use of com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType in project midpoint by Evolveum.

the class AdditionalMenuLinkCounter method count.

@Override
public int count(AssignmentHolderDetailsModel<SystemConfigurationType> model, PageBase pageBase) {
    SystemConfigurationType object = model.getObjectType();
    AdminGuiConfigurationType agc = object.getAdminGuiConfiguration();
    return agc != null ? agc.getAdditionalMenuLink().size() : 0;
}
Also used : AdminGuiConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType) SystemConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType)

Example 7 with AdminGuiConfigurationType

use of com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType in project midpoint by Evolveum.

the class GuiObjectDetailsCounter method count.

@Override
public int count(AssignmentHolderDetailsModel<SystemConfigurationType> model, PageBase pageBase) {
    SystemConfigurationType object = model.getObjectType();
    AdminGuiConfigurationType adminGui = object.getAdminGuiConfiguration();
    if (adminGui == null) {
        return 0;
    }
    GuiObjectDetailsSetType views = adminGui.getObjectDetails();
    return views != null ? views.getObjectDetailsPage().size() : 0;
}
Also used : AdminGuiConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType) SystemConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType) GuiObjectDetailsSetType(com.evolveum.midpoint.xml.ns._public.common.common_3.GuiObjectDetailsSetType)

Example 8 with AdminGuiConfigurationType

use of com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType in project midpoint by Evolveum.

the class ObjectCollectionViewsCounter method count.

@Override
public int count(AssignmentHolderDetailsModel<SystemConfigurationType> model, PageBase pageBase) {
    SystemConfigurationType object = model.getObjectType();
    AdminGuiConfigurationType adminGui = object.getAdminGuiConfiguration();
    if (adminGui == null) {
        return 0;
    }
    GuiObjectListViewsType views = adminGui.getObjectCollectionViews();
    return views != null ? views.getObjectCollectionView().size() : 0;
}
Also used : AdminGuiConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType) SystemConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType) GuiObjectListViewsType(com.evolveum.midpoint.xml.ns._public.common.common_3.GuiObjectListViewsType)

Aggregations

AdminGuiConfigurationType (com.evolveum.midpoint.xml.ns._public.common.common_3.AdminGuiConfigurationType)8 SystemConfigurationType (com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType)5 Test (org.testng.annotations.Test)2 PrismContext (com.evolveum.midpoint.prism.PrismContext)1 PrismTestUtil.getPrismContext (com.evolveum.midpoint.prism.util.PrismTestUtil.getPrismContext)1 OperationResult (com.evolveum.midpoint.schema.result.OperationResult)1 Task (com.evolveum.midpoint.task.api.Task)1 GuiObjectDetailsSetType (com.evolveum.midpoint.xml.ns._public.common.common_3.GuiObjectDetailsSetType)1 GuiObjectListViewsType (com.evolveum.midpoint.xml.ns._public.common.common_3.GuiObjectListViewsType)1 RichHyperlinkType (com.evolveum.midpoint.xml.ns._public.common.common_3.RichHyperlinkType)1 RoleType (com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType)1