Package org.jitterbit.application.ui.menu

Examples of org.jitterbit.application.ui.menu.MenuManager$Extension


        // basic request generation with nonce
        OCSPReqBuilder gen = new OCSPReqBuilder();

        gen.addRequest(id);

        Extension ext = new Extension(OCSPObjectIdentifiers.id_pkix_ocsp_nonce, false, new DEROctetString(new DEROctetString(PdfEncryption.createDocumentId()).getEncoded()));
        gen.setRequestExtensions(new Extensions(new Extension[]{ext}));

        return gen.build();
    }
View Full Code Here


        // basic request generation with nonce
        OCSPReqBuilder gen = new OCSPReqBuilder();

        gen.addRequest(id);

        Extension ext = new Extension(OCSPObjectIdentifiers.id_pkix_ocsp_nonce, false, new DEROctetString(new DEROctetString(PdfEncryption.createDocumentId()).getEncoded()));
        gen.setRequestExtensions(new Extensions(new Extension[]{ext}));

        return gen.build();
    }
View Full Code Here

       
        // request
        //create a nonce to avoid replay attack
        BigInteger nonce = BigInteger.valueOf(nonceTimeinMillis);
        DEROctetString nonceDer = new DEROctetString(nonce.toByteArray());
        Extension ext = new Extension(OCSPObjectIdentifiers.id_pkix_ocsp_nonce, true, nonceDer);
        Extensions exts = new Extensions(ext);
       
        OCSPReqBuilder ocspReqBuilder = new OCSPReqBuilder();
        ocspReqBuilder.addRequest(certId);
        ocspReqBuilder.setRequestExtensions(exts);
View Full Code Here

      DigestCalculatorProvider digestCalculatorProvider = digestCalculatorProviderBuilder.build();
      DigestCalculator digestCalculator = digestCalculatorProvider.get(CertificateID.HASH_SHA1);

      BasicOCSPRespBuilder builder = new BasicOCSPRespBuilder(keyInfo, digestCalculator);

      Extension ocspNonce = ocspReq.getExtension(OCSPObjectIdentifiers.id_pkix_ocsp_nonce);
      if (ocspNonce != null) {
        builder.setResponseExtensions(new Extensions(new Extension[] { ocspNonce }));
      }

      Req[] list = ocspReq.getRequestList();
View Full Code Here

            if (result == null)
                result = defaultCase(theEObject);
            return result;
        }
        case Bpmn2Package.EXTENSION: {
            Extension extension = (Extension) theEObject;
            T result = caseExtension(extension);
            if (result == null)
                result = defaultCase(theEObject);
            return result;
        }
View Full Code Here

        @Override
        public void endElement(String uri, String localName, String name) {
            // Detect Extension object
            EObject peekObject = objects.peek();
            if (peekObject instanceof Extension) {
                Extension extension = (Extension) peekObject;
                if (extension.isMustUnderstand() && null != extension.getXsdDefinition()) {
                    loadExtensionSchema(extension.getXsdDefinition());
                }
            }
            super.endElement(uri, localName, name);
        }
View Full Code Here

  private void installDisplaySettingsShortcut() {
      Action action = new AbstractAction() {

            @Override
            public void actionPerformed(ActionEvent e) {
                MenuManager mgr = m_TreeMapper.getView().getMenuManager();
                Menu menu = mgr.getMenu(InterchangeMenus.MAP_AREA_SETTINGS);
                JPopupMenu popup = new JPopupMenu();
                menu.populate(popup);
                m_TreeMapper.showPopupMenu(popup);
            }
      };
View Full Code Here

        this.appWin = appWin;
        menuExtensionManagers = Maps.newHashMap();
    }

    public void buildMenu(List<ViewShell> shells) {
        MenuManager menuMgr = appWin.getMenuManager();
        Menu viewMenu = menuMgr.getMenu(ApplicationWindowMenus.VIEW);
        if (viewMenu == null) {
            // HACK: The application does not have a View menu. Ideally, this method
            // should not be called at all in that case.
            return;
        }
View Full Code Here

            mgr.addExtension(extension);
        }
    }

    private void populateMenus() {
        MenuManager menus = appWin.getMenuManager();
        for (MenuExtensionManager extMgr : menuExtensionManagers.values()) {
            extMgr.populateMenu(menus);
        }
    }
View Full Code Here

    private void checkEnabledState() {
        menu.setEnabled(RecentlyClosedEditorsPreference.INSTANCE.get() > 0);
    }

    public void contributeToWindowsMenu(ApplicationWindow appWin) {
        MenuManager mgr = appWin.getMenuManager();
        Menu windowsMenu = mgr.getMenu(ApplicationWindowMenus.WINDOWS);
        MenuContribution contrib = new MenuContribution("Windows.RecentlyClosed");
        contrib.addItem(menu);
        windowsMenu.addExtension(MenuExtensionPoint.EXTENSION_POINT_1, contrib);
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.application.ui.menu.MenuManager$Extension

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.