com.vaadin.ui.Button.ClickEvent.getButton()

Here are the examples of the java api com.vaadin.ui.Button.ClickEvent.getButton() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

11 Examples 7

18 Source : JobView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) {
    if (event.getButton().getId().equals(ToolbarButtons.JOB_VIEW.getId())) {
        buildGraph();
    } else if (event.getButton().getId().equals(ToolbarButtons.JOB_ABORT.getId())) {
        this.listJobService.abortJob(getParenreplacedemId(), VmidcMessages.getString(VmidcMessages_.JOB_ABORT_USER, this.userContext.getCurrentUser()));
    }
}

16 Source : ApplianceInstanceView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) {
    if (event.getButton().getId().equals(ToolbarButtons.APPLIANCE_STATUS.getId())) {
        checkApplianceInstanceStatus();
    }
}

13 Source : UserView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        log.debug("Redirecting to Add User Window");
        ViewUtil.addWindow(new AddUserWindow(this, this.addUserService));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        log.debug("Redirecting to Update User Window");
        ViewUtil.addWindow(new UpdateUserWindow(this, this.updateUserService, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        log.debug("Redirecting to Delete User Window");
        ViewUtil.addWindow(new DeleteUserWindow(this, this.deleteUserService));
    }
}

12 Source : ManagerConnectorView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        log.debug("Redirecting to Add Manager Connector Window");
        ViewUtil.addWindow(new AddManagerConnectorWindow(this, this.addManagerConnectorService, this.pluginService, this.validator, this.trustManager, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        log.debug("Redirecting to Update Manager Connector Window");
        ViewUtil.addWindow(new UpdateManagerConnectorWindow(this, this.updateManagerConnectorService, this.pluginService, this.validator, this.trustManager, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        log.debug("Redirecting to Delete Manager Connector Window");
        ViewUtil.addWindow(new DeleteManagerConnectorWindow(this, this.deleteManagerConnectorService, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.CONFORM.getId())) {
        conformManagerConnector(getParenreplacedemId());
    }
}

12 Source : ApplianceView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        log.info("Redirecting to Delete Appliance Window");
        ViewUtil.addWindow(new DeleteApplianceWindow(this, this.deleteApplianceService));
    }
    if (event.getButton().getId().equals(ToolbarButtons.AUTO_IMPORT_APPLIANCE.getId())) {
        try {
            if (!this.server.isEnoughSpace()) {
                throw new VmidcException(VmidcMessages.getString("upload.appliance.nospace"));
            }
            log.info("Redirecting to Add Appliance Version Window");
            ViewUtil.addWindow(new ImportApplianceSoftwareVersionWindow(this.importApplianceSoftwareVersionService, this.server, this.archiver));
        } catch (Exception e) {
            log.error("Failed to initiate adding a new Appliance Software Version", e);
            ViewUtil.iscNotification(e.getMessage(), Notification.Type.ERROR_MESSAGE);
        }
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE_CHILD.getId())) {
        log.info("Redirecting to Delete Appliance Version Window");
        ViewUtil.addWindow(new DeleteApplianceSoftwareVersionWindow(this, this.deleteApplianceSoftwareVersionService));
    }
}

12 Source : AlertView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) {
    if (event.getButton().getId().equals(ToolbarButtons.ACKNOWLEDGE_ALERT.getId())) {
        acknowledgeAlert(true);
    } else if (event.getButton().getId().equals(ToolbarButtons.UNACKNOWLEDGE_ALERT.getId())) {
        acknowledgeAlert(false);
    } else if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        deleteAlert();
    } else if (event.getButton().getId().equals(ToolbarButtons.SHOW_PENDING_ACKNOWLEDGE_ALERTS.getId())) {
        showPendingAcknowledgeAlerts();
    } else if (event.getButton().getId().equals(ToolbarButtons.SHOW_ALL_ALERTS.getId())) {
        showAllAlerts();
    }
}

12 Source : AlarmView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        log.debug("Redirecting to Add Alarm Window");
        ViewUtil.addWindow(new AddAlarmWindow(this, this.addAlarmService, this.getEmailSettingsService));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        log.debug("Redirecting to Update Alarm Window");
        ViewUtil.addWindow(new UpdateAlarmWindow(this, this.updateAlarmService, this.getEmailSettingsService));
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        log.debug("Redirecting to Delete Alarm Window");
        DeleteWindowUtil.deleteAlarm(this.deleteAlarmService, getParenreplacedem().getBean());
    }
}

11 Source : DeploymentSpecSubView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        log.debug("Redirecting to Add Deployment Spec Window");
        ViewUtil.addWindow(new AddDeploymentSpecWindow(getDtoInContext().getId(), this.addDeploymentSpecService, this.listAvailabilityZonesService, this.listFloatingIpPoolsService, this.listHostService, this.listHostAggregateService, this.listNetworkService, this.listRegionService, this.listProjectService, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        log.debug("Redirecting to Update Deployment Spec Window");
        boolean markForDeletion = getTableContainer().gereplacedem(getSelectedItemId()).getBean().isMarkForDeletion();
        if (markForDeletion) {
            ViewUtil.iscNotification("Modification of deleted Deployment Specification is not allowed.", Notification.Type.WARNING_MESSAGE);
        } else {
            ViewUtil.addWindow(new UpdateDeploymentSpecWindow(getTableContainer().gereplacedem(getSelectedItemId()).getBean(), this.updateDeploymentSpecService, this.listAvailabilityZonesService, this.listFloatingIpPoolsService, this.listHostService, this.listHostAggregateService, this.listNetworkService, this.listRegionService, this.listProjectService, this.server));
        }
    }
    if (event.getButton().getId() == ToolbarButtons.DELETE.getId()) {
        log.debug("Redirecting to Delete Deployment Spec Window");
        DeleteWindowUtil.deleteDeploymentSpec(this.deleteDeploymentSpecService, getTableContainer().gereplacedem(getSelectedItemId()).getBean(), this.server);
    }
    if (event.getButton().getId() == ToolbarButtons.CONFORM.getId()) {
        conformDeploymentSpec(getSelectedItemId());
    }
    if (event.getButton().getId() == ToolbarButtons.BACK.getId()) {
        // removing object from the sub view map so it can be garbage collected
        this.currentView.childSubViewMap.put(this.currentView.getKeyforChildSubView(1), null);
        this.currentView.viewSplitter.removeComponent(this.currentView.viewSplitter.getSecondComponent());
        this.currentView.viewSplitter.addComponent(this.currentView.childContainerLayout);
    }
}

10 Source : VirtualizationConnectorView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        ViewUtil.addWindow(new AddVirtualizationConnectorWindow(this, this.addVirtualizationConnectorService, this.pluginService, this.validator, this.trustManager, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        ViewUtil.addWindow(new UpdateVirtualizationConnectorWindow(this, this.updateVirtualizationConnectorService, this.pluginService, this.validator, this.trustManager, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        DeleteWindowUtil.deleteVirtualizationConnector(this.deleteVirtualizationConnectorService, getParenreplacedem().getBean(), this.server);
    }
    if (event.getButton().getId().equals(ToolbarButtons.ADD_CHILD.getId())) {
        VirtualizationConnectorDto vc = getParenreplacedem().getBean();
        if (vc.getControllerType().equals(NO_CONTROLLER_TYPE)) {
            ViewUtil.iscNotification("Creation of Security Groups is not allowed in the absence of SDN Controller.", Notification.Type.ERROR_MESSAGE);
        } else {
            ViewUtil.addWindow(new AddSecurityGroupWindow(getParenreplacedem().getBean(), this.listOpenstackMembersService, this.listRegionByVcIdService, this.listProjectByVcIdServiceApi, this.addSecurityGroupService, this.listSecurityGroupMembersBySgService, this.server));
        }
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT_CHILD.getId())) {
        SecurityGroupDto securityGroup = getChildContainer().gereplacedem(getChildItemId()).getBean();
        boolean markForDeletion = securityGroup.isMarkForDeletion();
        if (markForDeletion) {
            ViewUtil.iscNotification("Modification of deleted Security Group is not allowed.", Notification.Type.WARNING_MESSAGE);
        } else {
            ViewUtil.addWindow(new UpdateSecurityGroupWindow(securityGroup, this.listOpenstackMembersService, this.listRegionByVcIdService, this.listProjectByVcIdServiceApi, this.updateSecurityGroupService, this.listSecurityGroupMembersBySgService, this.server));
        }
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE_CHILD.getId())) {
        SecurityGroupDto securityGroup = getChildContainer().gereplacedem(getChildItemId()).getBean();
        DeleteWindowUtil.deleteSecurityGroup(this.deleteSecurityGroupService, securityGroup, this.server);
    }
    if (event.getButton().getId().equals(ToolbarButtons.BIND_SECURITY_GROUP.getId())) {
        SecurityGroupDto securityGroup = getChildContainer().gereplacedem(getChildItemId()).getBean();
        boolean markForDeletion = securityGroup.isMarkForDeletion();
        if (markForDeletion) {
            ViewUtil.iscNotification("Modification of deleted Security Group is not allowed.", Notification.Type.WARNING_MESSAGE);
        } else {
            BindSecurityGroupWindow bindWindow = null;
            try {
                bindWindow = new BindSecurityGroupWindow(securityGroup, this.bindSecurityGroupService, this.listSecurityGroupBindingsBySgService, this.server, getParenreplacedem().getBean().getId());
                ViewUtil.addWindow(bindWindow);
            } catch (ActionNotSupportedException actionNotSupportedException) {
                ViewUtil.iscNotification(actionNotSupportedException.getMessage(), Notification.Type.ERROR_MESSAGE);
                log.warn("Cannot bind Security Group: " + securityGroup.getName(), actionNotSupportedException);
            }
        }
    }
    if (event.getButton().getId().equals(ToolbarButtons.SECURITY_GROUP_MEMBERSHIP.getId())) {
        SecurityGroupDto securityGroup = getChildContainer().gereplacedem(getChildItemId()).getBean();
        SecurityGroupMembershipInfoWindow memberShipWindow = new SecurityGroupMembershipInfoWindow(securityGroup, this.listSecurityGroupMembersBySgService);
        memberShipWindow.getComponentModel().setCloseClickedListener(event1 -> memberShipWindow.close());
        ViewUtil.addWindow(memberShipWindow);
    }
    if (event.getButton().getId().equals(ToolbarButtons.CONFORM.getId())) {
        conformSecurityGroup(getChildItemId(), getParenreplacedemId());
    }
}

10 Source : SecurityGroupInterfaceSubView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        log.debug("Redirecting to Add Security Group interface Window");
        ViewUtil.addWindow(new AddSecurityGroupInterfaceWindow(getDtoInContext().getId(), this.addSecurityGroupInterfaceService, this.listVirtualSystemPolicyService));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        log.debug("Redirecting to Update Security Group interface Window");
        ViewUtil.addWindow(new UpdateSecurityGroupInterfaceWindow(getSelectedItem().getBean(), this.listVirtualSystemPolicyService, this.updateSecurityGroupInterfaceService));
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        log.debug("Redirecting to Delete Security Group interface Window");
        DeleteWindowUtil.deleteSecurityGroupInterface(getSelectedItem().getBean(), this.deleteSecurityGroupInterfaceService);
    }
    if (event.getButton().getId().equals(ToolbarButtons.BACK.getId())) {
        // removing object from the sub view map so it can be garbage collected
        this.currentView.childSubViewMap.put(this.currentView.getKeyforChildSubView(2), null);
        this.currentView.viewSplitter.removeComponent(this.currentView.viewSplitter.getSecondComponent());
        this.currentView.viewSplitter.addComponent(this.currentView.childContainerLayout);
    }
}

6 Source : DistributedApplianceView.java
with Apache License 2.0
from opensecuritycontroller

@Override
public void buttonClicked(ClickEvent event) throws Exception {
    if (event.getButton().getId().equals(ToolbarButtons.ADD.getId())) {
        log.info("Redirecting to Add Distributed Appliance Window");
        ViewUtil.addWindow(new AddDistributedApplianceWindow(this, this.addDistributedApplianceService, this.listApplianceModelSwVersionComboService, this.listDomainsByMcIdService, this.listEncapsulationTypeByVersionTypeAndModel, this.listApplianceManagerConnectorService, this.listVirtualizationConnectorBySwVersionService, this.validator, this.server));
    }
    if (event.getButton().getId().equals(ToolbarButtons.EDIT.getId())) {
        log.info("Redirecting to Update Appliance Window");
        boolean markForDeletion = (boolean) getParentContainer().getContainerProperty(getParenreplacedemId(), "markForDeletion").getValue();
        if (markForDeletion) {
            ViewUtil.iscNotification("Modification of deleted distributed appliance is not allowed.", Notification.Type.WARNING_MESSAGE);
        } else {
            ViewUtil.addWindow(new UpdateDistributedApplianceWindow(this, this.updateDistributedApplianceService, this.listApplianceModelSwVersionComboService, this.listDomainsByMcIdService, this.listEncapsulationTypeByVersionTypeAndModel, this.listApplianceManagerConnectorService, this.listVirtualizationConnectorBySwVersionService, this.validator, this.server));
        }
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE.getId())) {
        log.info("Redirecting to Delete Distributed Appliance Window");
        DeleteWindowUtil.deleteDistributedAppliance(getParenreplacedem().getBean(), this.deleteDistributedApplianceService, this.server);
    }
    if (event.getButton().getId().equals(ToolbarButtons.CONFORM.getId())) {
        conformDistributedAppliace(getParenreplacedemId());
    }
    if (event.getButton().getId().equals(ToolbarButtons.DEPLOYMENTS.getId())) {
        switchToDsSubView();
    }
    if (event.getButton().getId().equals(ToolbarButtons.SECURITY_GROUP_INTERFACES.getId())) {
        switchToSgiSubView();
    }
    if (event.getButton().getId().equals(ToolbarButtons.DELETE_CHILD.getId())) {
        DeleteWindowUtil.deleteVirtualSystem(this.forceDeleteVirtualSystemService, getChildItem().getBean(), this.server);
    }
}