this.port = port; container = new Embedded(); container.setCatalinaHome(catalinaHome); container.setRealm(new MemoryRealm());
container = new Embedded(); container.setCatalinaHome(catalinaHome);
server = new Embedded(); server.setName("TomcatEmbeddedServer");
PApplet embed = new Embedded(); // important to call this whenever embedding a PApplet. // It ensures that the animation thread is started and // that other internal variables are properly set. embed.init();
Embedded newPicture = new Embedded("", new ClassResource("my-picture.png", myApplication)); newPicture.setType(Embedded.TYPE_IMAGE); window.replaceComponent(oldPicture, newPicture);
Embedded e = new Embedded(); e.setSizeFull(); e.setType(Embedded.TYPE_BROWSER);
final String LOCATION = "/home/###"; Embedded image = new Embedded(); TextField field;
final ColumnGenerator generator = new ColumnGenerator() { private static final long serialVersionUID = 1L; @Override public Component generateCell(Table source, final Object itemId, Object columnId) { final HorizontalLayout layout = new HorizontalLayout(); layout.setSizeFull(); Embedded icon1 = new Embedded(); Embedded icon2 = new Embedded(); Embedded icon3 = new Embedded(); //Add some themeresource to embedded components //Do some listners to this icons layout.addComponent(icon1); layout.addComponent(icon2); layout.addComponent(icon3); //Set column with setColumnWidth(columnId, 100); return layout; } };
Embedded image = new Embedded(); image.setMimeType("image/svg+xml"); //also unnecessary here :p layout.addComponent(image); StreamSource source = //define your source image.setSource(new StreamResource(source, "image.svg"));
Window window = new Window(); ((VerticalLayout) window.getContent()).setSizeFull(); Embedded pdf = new Embedded("test", new StreamResource(new StreamSource() { public InputStream getStream() { InputStream is = PdfWindow.class.getClassLoader().getResourceAsStream("Lifestyle-Tracker-Promo.pdf"); return is; } }, "file.pdf", mainApp)); pdf.setType(Embedded.TYPE_BROWSER); pdf.setMimeType("application/pdf"); pdf.setSizeFull(); window.addComponent(pdf); getMainWindow().addWindow(window);
public TomcatWebServerEnvironment(final String catalinaHome, final int port) { container = new Embedded(); container.setCatalinaHome(catalinaHome); //container.setRealm(new MemoryRealm()); localHost = container.createHost("localHost", new File(".").getAbsolutePath()); final Engine engine = container.createEngine(); engine.setName("localEngine"); engine.addChild(localHost); engine.setDefaultHost(localHost.getName()); container.addEngine(engine); final Connector httpConnector = container.createConnector((InetAddress) null, port, false); container.addConnector(httpConnector); container.setAwait(true); webAppLoader = new WebappLoader(this.getClass().getClassLoader()); if (classesDir != null) { try { webAppLoader.addRepository(new File(classesDir).toURI().toURL().toString()); } catch (final MalformedURLException e) { e.printStackTrace(); } } }
tomcatServer = new Embedded();
final Button viewBtn= new Button("View Policy Schedule"); viewBtn.addClickListener( newButton.ClickListener() public void buttonClick(ClickEvent event) { Window window = new Window(); window.setResizable(true); window.setCaption("Claim Form Covering Letter PDF"); window.setWidth("800"); window.setHeight("600"); window.setModal(true); window.center(); StreamResource.StreamSource s = new StreamResource.StreamSource() { public InputStream getStream() { try { return this.getClass().getResourcesAsStream("/test.pdf"); } catch (Exception e) { e.printStackTrace(); return null; } } }; StreamResource r = new StreamResource(s, fileName); Embedded e = new Embedded(); e.setSizeFull(); e.setType(Embedded.TYPE_BROWSER); r.setMIMEType("application/pdf"); e.setSource(r); window.setContent(e); UI.getCurrent().addWindow(window); } });
Person tr = tap.get(i); Embedded emb=new Embedded("myembeddedimage"); StreamResource.StreamSource source = new StreamResource.StreamSource() { public InputStream getStream() { //get blob inputstream return new ByteArrayInputStream(tr.getPicture()); } }; //create StreamResource from blob inputstream and name it. StreamResource sourceone=new StreamResource(source, "mypicture.png"); sourceone.setCacheTime(0l); emb.setHeight("200px"); emb.setWidth("150px"); //if user doesn't have image, the embedded image source is set to image from resource emb.setSource(tr.getPicture()==null? new ThemeResource("images/user_pic.jpg"): sourceone); CheckBox checkbox=new CheckBox(); checkbox.setConvertedValue(false); tPartners.addItem((new Object[] {emb, (tr.getName() +" "+ tr.getSurname()), -2,checkbox}),tr);
Embedded server = new Embedded(); server.setCatalinaHome(homeDir.getAbsolutePath());
container = new Embedded(); container.setCatalinaHome( configurationDir.getAbsolutePath() ); MemoryRealm memoryRealm = new MemoryRealm();