Examples of EmbeddedObject


Examples of lotus.domino.EmbeddedObject

  /** {@inheritDoc} */
  @Override
  public NotesEmbeddedObject getAttachment(String filename)
      throws NotesConnectorExceptionImpl {
    try {
      EmbeddedObject obj = getNotesObject().getAttachment(filename);
      if (obj == null) {
        return null;
      }
      return new NotesEmbeddedObjectImpl(obj);
    } catch (NotesException e) {
View Full Code Here

Examples of mindnotes.shared.model.EmbeddedObject

      }
    }
  }

  public void insertYouTubeVideo(String id) {
    EmbeddedObject video = new EmbeddedObject("youtube", id);
    addEmbeddedObject(_selection.getCurrentNode(), video);

  }
View Full Code Here

Examples of mindnotes.shared.model.EmbeddedObject

    doUndoableAction(_dragDropAction);
    _dragDropAction = null;
  }

  public void insertImage(String url) {
    EmbeddedObject image = new EmbeddedObject("image", url);
    addEmbeddedObject(_selection.getCurrentNode(), image);

  }
View Full Code Here

Examples of mindnotes.shared.model.EmbeddedObject

    addEmbeddedObject(_selection.getCurrentNode(), image);

  }

  public void insertMap() {
    EmbeddedObject map = new EmbeddedObject("map", "");
    addEmbeddedObject(_selection.getCurrentNode(), map);
  }
View Full Code Here

Examples of mindnotes.shared.model.EmbeddedObject

    EmbeddedObject map = new EmbeddedObject("map", "");
    addEmbeddedObject(_selection.getCurrentNode(), map);
  }

  public void insertRichText() {
    EmbeddedObject text = new EmbeddedObject("richtext", "type text here");
    addEmbeddedObject(_selection.getCurrentNode(), text);
  }
View Full Code Here

Examples of mindnotes.shared.model.EmbeddedObject

            .createNode());
      }

      for (int i = 0; i < _objects.size(); i++) {
        JSONObject jo = _objects.get(i).isObject();
        EmbeddedObject eo = new EmbeddedObject();
        try {
          eo.setType(jo.get("type").isString().stringValue());
        } catch (NullPointerException e) {
          eo.setType(null);
        }
        try {
          eo.setData(jo.get("data").isString().stringValue());
        } catch (NullPointerException e) {
          eo.setData(null);
        }
        nb.addObject(eo);
      }
    }
View Full Code Here

Examples of mindnotes.shared.model.EmbeddedObject

    m.setTitle("a title");
    Node n1 = node(m.getRootNode(), "n1", true, NodeLocation.LEFT);
    Node n2 = node(n1, "n2", false, NodeLocation.RIGHT);
    node(n1, "n3", false, NodeLocation.RIGHT);
    node(n2, "n3", false, NodeLocation.RIGHT);
    n2.addObject(new EmbeddedObject("yt", "dfcsdf"));
    node(m.getRootNode(), "sadas", true, NodeLocation.LEFT);
    node(m.getRootNode(), null, true, NodeLocation.LEFT);
    node(m.getRootNode(), "dsdsd", true, null);
    node(n2, "dsdsd", true, null);
    roundtrip(m);
View Full Code Here

Examples of org.openntf.domino.EmbeddedObject

  public Map<String, byte[]> getClassData() {
    // For this one, we'll need the note in the database
    Document doc = getDocument();
    if (doc != null) {
      try {
        EmbeddedObject obj = doc.getAttachment("%%object%%.jar");

        InputStream objInputStream = obj.getInputStream();
        JarInputStream jis = new JarInputStream(objInputStream);
        JarEntry entry = jis.getNextJarEntry();
        Map<String, byte[]> classData = new TreeMap<String, byte[]>();
        while (entry != null) {
          String name = entry.getName();
View Full Code Here

Examples of org.openntf.domino.EmbeddedObject

  public void addAttachments(final MIMEEntity parent) {
    try {
      Stream streamFile = null;
      for (IEmailAttachment attach : getAttachments()) {
        InputStream is = null;
        EmbeddedObject eo = null;

        String fileName = attach.getFileName();
        // Get content type
        String contentType = URLConnection.guessContentTypeFromName(fileName);
        if (null == contentType) {
          contentType = "application/octet-stream";
        }
        int idex = StringUtil.indexOfIgnoreCase(fileName, ".", fileName.length() - 6);
        if (idex > -1) {
          String extension = fileName.substring(idex);
          if (StringUtil.equals("gif", extension)) {
            contentType = "image/gif";
          } else if (StringUtil.equals("jpg", extension) || StringUtil.equals("jpeg", extension)) {
            contentType = "image/jpeg";
          } else if (StringUtil.equals("png", extension)) {
            contentType = "image/png";
          }
        }
        contentType += "; name=\"" + fileName + "\"";

        try {
          Type attachmentType = attach.getAttachmentType();
          if (attachmentType == Type.DOCUMENT) {
            //retrieve the document containing the attachment to send from the relevant
            Database dbFile = getSession().getDatabase(getSession().getServerName(), attach.getDbPath());
            Document docFile = dbFile.getDocumentByUNID(attach.getUnid());
            if (null != docFile) {
              eo = docFile.getAttachment(attach.getFileName());
              is = eo.getInputStream();
            }
          } else if (attachmentType == Type.FILE) {
            is = new FileInputStream(attach.getPath() + attach.getFileName());
          } else if (attachmentType == Type.STREAM) {
            is = attach.getInputStream();
View Full Code Here

Examples of org.openoffice.xmerge.converter.xml.EmbeddedObject

    // handle draw:object elements (OOo objects such as Chart, Math,...)
   
    private void handleDrawObject(Element node, LaTeXDocumentPortion ldp, Context oc) {
        String sHref = node.getAttribute(XMLString.XLINK_HREF);
        if (sHref!=null && sHref.length()>0) { // embedded or linked object
            EmbeddedObject object = palette.getEmbeddedObject(sHref);
            if (object!=null) {
                if (MIMETypes.MATH.equals(object.getType())) {
                    try {
                        Document settings = ((EmbeddedXMLObject) object).getSettingsDOM();
                        Document formuladoc = ((EmbeddedXMLObject) object).getContentDOM();
                        Element formula = Misc.getChildByTagName(formuladoc,XMLString.MATH_MATH);
                        ldp.append(" $")
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.