Examples of MediaContent


Examples of serializers.java.MediaContent

    public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context)
    {
      reader.moveDown();
      Media media = (Media) context.convertAnother(null, Media.class);
      reader.moveUp();
      MediaContent content = new MediaContent(media);
      reader.moveDown();
      content.addImage((Image) context.convertAnother(content, Image.class));
      reader.moveUp();
      reader.moveDown();
      content.addImage((Image) context.convertAnother(content, Image.class));
      reader.moveUp();
      return content;
    }
View Full Code Here

Examples of serializers.java.MediaContent

    @Override
    public MediaContent newInstance(java.lang.Class<MediaContent> cls, XMLFormat.InputElement xml) throws XMLStreamException
    {
      Media media = (Media) xml.getNext();
      MediaContent content = new MediaContent(media);
      content.addImage((Image) xml.getNext());
      content.addImage((Image) xml.getNext());
      return content;
    }
View Full Code Here

Examples of serializers.java.MediaContent

  public MediaContent deserialize (byte[] array) throws Exception
  {
    XMLStreamReader parser = inFactory.createXMLStreamReader(new ByteArrayInputStream(array));
    searchTag(parser, "mc");
    MediaContent content = new MediaContent(readMedia(parser));
    if (parser.nextTag() != XMLStreamConstants.START_ELEMENT) {
        throw new IllegalStateException("Expected <im>, no START_ELEMENT encountered but "+parser.getEventType());
    }
    do {
        if (!"im".equals(parser.getLocalName())) {
            throw new IllegalStateException("Expected <im>, got <"+parser.getLocalName()+">");
        }
        content.addImage(readImage(parser));
    } while (parser.nextTag() == XMLStreamConstants.START_ELEMENT);
    // and should have closing </mc> at this point
    if (!"mc".equals(parser.getLocalName())) {
        throw new IllegalStateException("Expected closing </mc>, got </"+parser.getLocalName()+">");
    }
View Full Code Here

Examples of serializers.java.MediaContent

    }
   
    public final MediaContent deserialize(byte[] array) throws Exception
    {
        JsonParser parser = constructParser(array);
        MediaContent mc = readMediaContent(parser);
        parser.close();
        return mc;
    }
View Full Code Here

Examples of serializers.java.MediaContent

    generator.writeEndObject();
  }

    protected MediaContent readMediaContent(JsonParser parser) throws IOException
    {
        MediaContent mc = new MediaContent();
        if (parser.nextToken() != JsonToken.START_OBJECT) {
            reportIllegal(parser, JsonToken.START_OBJECT);
        }
        // loop for main-level fields
        JsonToken t;
       
        while ((t = parser.nextToken()) != JsonToken.END_OBJECT) {
            if (t != JsonToken.FIELD_NAME) {
                reportIllegal(parser, JsonToken.FIELD_NAME);
            }
            String field = parser.getCurrentName();
            Integer I = fieldToIndex.get(field);
            if (I != null) {
            switch (I.intValue()) {
            case FIELD_IX_MEDIA:
                mc.setMedia(readMedia(parser));
                continue;
            case FIELD_IX_IMAGES:
                if (parser.nextToken() != JsonToken.START_ARRAY) {
                    reportIllegal(parser, JsonToken.START_ARRAY);
                }
                while (parser.nextToken() == JsonToken.START_OBJECT) {
                    mc.addImage(readImage(parser));
                }
                continue;
            }
            }
            throw new IllegalStateException("Unexpected field '"+field+"'");
View Full Code Here

Examples of serializers.java.MediaContent

    public final MediaContent create() throws Exception
    {
        Media media = new Media(null, "video/mpg4", Media.Player.JAVA, "Javaone Keynote", "http://javaone.com/keynote.mpg", 1234567, 123, 0, 0, 0);
        media.addToPerson("Bill Gates");
        media.addToPerson("Steve Jobs");
        MediaContent content = new MediaContent(media);
        content.addImage(new Image(0, "Javaone Keynote", "http://javaone.com/keynote_large.jpg", 0, Image.Size.LARGE));
        content.addImage(new Image(0, "Javaone Keynote", "http://javaone.com/keynote_thumbnail.jpg", 0, Image.Size.SMALL));
        return content;
    }
View Full Code Here

Examples of serializers.protobuf.MediaContentHolder.MediaContent

   
    private static final MediaContentHolderNumericJSON json = new MediaContentHolderNumericJSON();

    public MediaContent create()
    {
        MediaContent contentProto = MediaContent
        .newBuilder().setMedia(
                Media.newBuilder()
                        .clearCopyright()
                        .setFormat("video/mpg4")
                        .setPlayer(Player.JAVA)
View Full Code Here

Examples of serializers.protobuf.MediaContentHolder.MediaContent

   
    private static final MediaContentHolderJSON json = new MediaContentHolderJSON();

    public MediaContent create()
    {
        MediaContent contentProto = MediaContent
        .newBuilder().setMedia(
                Media.newBuilder()
                        .clearCopyright()
                        .setFormat("video/mpg4")
                        .setPlayer(Player.JAVA)
View Full Code Here

Examples of serializers.scala.MediaContent

    Image image1 = new Image("http://javaone.com/keynote_large.jpg", "Javaone Keynote", 0, 0, Size.LARGE());

    Image image2 = new Image("http://javaone.com/keynote_thumbnail.jpg", "Javaone Keynote", 0, 0, Size.SMALL());

    MediaContent content = new MediaContent(media);
    content.addImage(image1);
    content.addImage(image2);

    return content;
  }
View Full Code Here

Examples of serializers.scala.MediaContent

    Image image1 = new Image("http://javaone.com/keynote_large.jpg", "Javaone Keynote", 0, 0, Size.LARGE());

    Image image2 = new Image("http://javaone.com/keynote_thumbnail.jpg", "Javaone Keynote", 0, 0, Size.SMALL());

    MediaContent content = new MediaContent(media);
    content.addImage(image1);
    content.addImage(image2);

    return content;
  }
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.