Package org.eclipse.pde.internal.core.iproduct

Examples of org.eclipse.pde.internal.core.iproduct.IProductModelFactory


              }
              args += "-Dosgi.framework.extensions=at.bestsolution.efxclipse.runtime.osgi";
              product.getLauncherArguments().setVMArguments(args, IArgumentsInfo.L_ARGS_ALL);
            }
           
            IProductModelFactory factory = product.getModel().getFactory();
            product.setProductId(model.getPluginBase().getId() + "." + VALUE_PRODUCT_ID);
            product.setApplication(model.getPluginBase().getId() + "." + VALUE_APPLICATION_ID);
            product.setName("product");
           
            List<String> l = new ArrayList<String>();
View Full Code Here


        @Override
        protected void initializeProduct(IProduct product) {
          super.initializeProduct(product);
          impl_initializeProduct(product);
         
          IProductModelFactory factory = product.getModel().getFactory();
          addPlugins(factory, product, new String[] {"at.bestsolution.efxclipse.runtime.osgi"});
        }
      };
    }
   
    if (option == ProductFileWizardPage.USE_PRODUCT) {
      return new ProductFromExtensionOperation(file, fMainPage.getSelectedProduct()) {
        @Override
        protected void initializeProduct(IProduct product) {
          super.initializeProduct(product);
          impl_initializeProduct(product);
         
          IProductModelFactory factory = product.getModel().getFactory();
          addPlugins(factory, product, new String[] {"at.bestsolution.efxclipse.runtime.osgi"});
        }
      };
    }
   
    return new BaseProductCreationOperation(file) {
      @Override
      protected void initializeProduct(IProduct product) {
        super.initializeProduct(product);
        impl_initializeProduct(product);
       
        IProductModelFactory factory = product.getModel().getFactory();
        addPlugins(factory, product, new String[] {"at.bestsolution.efxclipse.runtime.osgi"});
      }
    };
  }
View Full Code Here

            {
              // No Mac Flags
              product.getLauncherArguments().setVMArguments("", IArgumentsInfo.L_ARGS_MACOS);
            }
           
            IProductModelFactory factory = product.getModel().getFactory();
            product.setProductId(model.getPluginBase().getId() + "." + VALUE_PRODUCT_ID);
            product.setApplication(model.getPluginBase().getId() + "." + VALUE_APPLICATION_ID);
            product.setName("product");
           
            List<String> l = new ArrayList<String>();
View Full Code Here

TOP

Related Classes of org.eclipse.pde.internal.core.iproduct.IProductModelFactory

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.