protected AccessTokenDirectoryPanel(final String id, final Builder builder) { super(id, builder); setShowResultPage(true); modal.size(Modal.Size.Large); initResultTable(); }
public TypesDirectoryPanel(final String id, final boolean withWizard, final PageReference pageRef) { super(id, pageRef); if (!withWizard) { setFooterVisibility(true); modal.addSubmitButton(); } modal.size(Modal.Size.Large); } }
public NotificationDirectoryPanel(final String id, final PageReference pageRef) { super(id, pageRef, true); disableCheckBoxes(); addOuterObject(utilityModal); setWindowClosedReloadCallback(utilityModal); utilityModal.size(Modal.Size.Large); modal.size(Modal.Size.Large); altDefaultModal.size(Modal.Size.Large); addNewItemPanelBuilder(new NotificationWizardBuilder(new NotificationTO(), pageRef), true); restClient = new NotificationRestClient(); initResultTable(); MetaDataRoleAuthorizationStrategy.authorize(addAjaxLink, RENDER, StandardEntitlement.NOTIFICATION_CREATE); }
public ActionLinksTogglePanel(final String id, final PageReference pageRef) { super(id, UUID.randomUUID().toString(), pageRef); modal.size(Modal.Size.Large); setFooterVisibility(false); container = new WebMarkupContainer("container"); container.setOutputMarkupPlaceholderTag(true); addInnerObject(container); container.add(getEmptyFragment()); }
protected RoleDirectoryPanel(final String id, final Builder builder) { super(id, builder); MetaDataRoleAuthorizationStrategy.authorize(addAjaxLink, RENDER, StandardEntitlement.ROLE_CREATE); setReadOnly(!SyncopeConsoleSession.get().owns(StandardEntitlement.ROLE_UPDATE)); disableCheckBoxes(); setShowResultPage(true); modal.size(Modal.Size.Large); initResultTable(); addOuterObject(utilityModal); setWindowClosedReloadCallback(utilityModal); utilityModal.size(Modal.Size.Large); utilityModal.addSubmitButton(); addOuterObject(membersModal); membersModal.size(Modal.Size.Large); }
public PolicyDirectoryPanel(final String id, final PolicyType policyType, final PageReference pageRef) { super(id, pageRef, true); this.type = policyType; this.restClient = new PolicyRestClient(); ruleCompositionModal.size(Modal.Size.Large); setWindowClosedReloadCallback(ruleCompositionModal); addOuterObject(ruleCompositionModal); policySpecModal.size(Modal.Size.Large); policySpecModal.addSubmitButton(); setWindowClosedReloadCallback(policySpecModal); addOuterObject(policySpecModal); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { private static final long serialVersionUID = 8804221891699487129L; @Override public void onClose(final AjaxRequestTarget target) { updateResultTable(target); modal.show(false); } }); setFooterVisibility(true); modal.addSubmitButton(); modal.size(Modal.Size.Large); disableCheckBoxes(); }
public TopologyTogglePanel(final String id, final PageReference pageRef) { super(id, "topologyTogglePanel", pageRef); modal.size(Modal.Size.Large); setFooterVisibility(false); propTaskModal = new BaseModal<>("outer"); propTaskModal.size(Modal.Size.Large); addOuterObject(propTaskModal); schedTaskModal = new BaseModal<Serializable>("outer") { private static final long serialVersionUID = 389935548143327858L; @Override protected void onConfigure() { super.onConfigure(); setFooterVisible(false); } }; schedTaskModal.size(Modal.Size.Large); addOuterObject(schedTaskModal); provisionModal = new BaseModal<>("outer"); provisionModal.size(Modal.Size.Large); provisionModal.addSubmitButton(); addOuterObject(provisionModal); historyModal = new BaseModal<>("outer"); historyModal.size(Modal.Size.Large); addOuterObject(historyModal); container = new WebMarkupContainer("container"); container.setOutputMarkupPlaceholderTag(true); addInnerObject(container); container.add(getEmptyFragment()); }
public RemediationDirectoryPanel(final String id, final PageReference pageReference) { super(id, pageReference, true); disableCheckBoxes(); setFooterVisibility(false); modal.size(Modal.Size.Large); restClient = new RemediationRestClient(); initResultTable(); MetaDataRoleAuthorizationStrategy.authorize(addAjaxLink, RENDER, StandardEntitlement.REMEDIATION_REMEDY); }
public MailTemplateDirectoryPanel(final String id, final PageReference pageReference) { super(id, pageReference, true); disableCheckBoxes(); modal.size(Modal.Size.Small); modal.addSubmitButton(); setFooterVisibility(true); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { private static final long serialVersionUID = 8804221891699487139L; @Override public void onClose(final AjaxRequestTarget target) { updateResultTable(target); modal.show(false); } }); addOuterObject(utilityModal); setWindowClosedReloadCallback(utilityModal); utilityModal.size(Modal.Size.Large); utilityModal.addSubmitButton(); restClient = new NotificationRestClient(); addNewItemPanelBuilder(new AbstractModalPanelBuilder<MailTemplateTO>(new MailTemplateTO(), pageRef) { private static final long serialVersionUID = 1995192603527154740L; @Override public WizardModalPanel<MailTemplateTO> build( final String id, final int index, final AjaxWizard.Mode mode) { return new TemplateModal<>(modal, restClient, new MailTemplateTO(), pageReference); } }, true); initResultTable(); MetaDataRoleAuthorizationStrategy.authorize(addAjaxLink, RENDER, StandardEntitlement.MAIL_TEMPLATE_CREATE); }
public ReportTemplateDirectoryPanel(final String id, final PageReference pageReference) { super(id, pageReference, true); disableCheckBoxes(); modal.size(Modal.Size.Small); modal.addSubmitButton(); setFooterVisibility(true); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { private static final long serialVersionUID = 8804221891699487139L; @Override public void onClose(final AjaxRequestTarget target) { updateResultTable(target); modal.show(false); } }); addOuterObject(utilityModal); setWindowClosedReloadCallback(utilityModal); utilityModal.size(Modal.Size.Large); utilityModal.addSubmitButton(); restClient = new ReportRestClient(); addNewItemPanelBuilder(new AbstractModalPanelBuilder<ReportTemplateTO>(new ReportTemplateTO(), pageRef) { private static final long serialVersionUID = 1995192603527154740L; @Override public WizardModalPanel<ReportTemplateTO> build( final String id, final int index, final AjaxWizard.Mode mode) { return new TemplateModal<>(modal, restClient, new ReportTemplateTO(), pageReference); } }, true); initResultTable(); MetaDataRoleAuthorizationStrategy.authorize(addAjaxLink, RENDER, StandardEntitlement.MAIL_TEMPLATE_CREATE); }
public SCIMConfPanel( final String id, final SCIMConf scimConfTO, final PageReference pageRef) { super(id, true); this.scimConfTO = scimConfTO; this.pageRef = pageRef; setPageRef(pageRef); AjaxBootstrapTabbedPanel<ITab> tabbedPanel = new AjaxBootstrapTabbedPanel<>("tabbedPanel", buildTabList()); tabbedPanel.setSelectedTab(0); addInnerObject(tabbedPanel); AjaxLink<String> saveButton = new AjaxLink<String>("saveButton") { private static final long serialVersionUID = -7978723352517770644L; @Override public void onClick(final AjaxRequestTarget target) { scimConfRestClient.set(SCIMConfPanel.this.scimConfTO); } }; addInnerObject(saveButton); setShowResultPage(true); modal.size(Modal.Size.Large); setWindowClosedReloadCallback(modal); }
public Realm(final String id, final RealmTO realmTO, final PageReference pageRef, final int selectedIndex) { super(id, true); this.realmTO = realmTO; this.anyTypes = new AnyTypeRestClient().listAnyTypes(); setPageRef(pageRef); AjaxBootstrapTabbedPanel<ITab> tabbedPanel = new AjaxBootstrapTabbedPanel<>("tabbedPanel", buildTabList(pageRef)); tabbedPanel.setSelectedTab(selectedIndex); addInnerObject(tabbedPanel); this.wizardBuilder = new RealmWizardBuilder(pageRef); addNewItemPanelBuilder(this.wizardBuilder, false); setShowResultPage(true); modal.size(Modal.Size.Large); setWindowClosedReloadCallback(modal); }
protected ReportDirectoryPanel(final MultilevelPanel multiLevelPanelRef, final PageReference pageRef) { super(MultilevelPanel.FIRST_LEVEL_ID, pageRef, true); this.restClient = new ReportRestClient(); this.addNewItemPanelBuilder(new ReportWizardBuilder(new ReportTO(), pageRef), true); MetaDataRoleAuthorizationStrategy.authorize(addAjaxLink, RENDER, StandardEntitlement.REPORT_CREATE); modal.size(Modal.Size.Large); initResultTable(); container.add(new IndicatorAjaxTimerBehavior(Duration.seconds(10)) { private static final long serialVersionUID = -4661303265651934868L; @Override protected void onTimer(final AjaxRequestTarget target) { container.modelChanged(); target.add(container); } }); startAt = new ReportStartAtTogglePanel(container, pageRef); addInnerObject(startAt); }
modal.size(Modal.Size.Large); initResultTable();
setShowResultPage(true); modal.size(Modal.Size.Large); modal.addSubmitButton(); setFooterVisibility(true);
modal.size(Modal.Size.Large); modal.addSubmitButton(); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() {