Package com.cedarsoft.file

Examples of com.cedarsoft.file.FileType


  public FileType deserialize( @NotNull XMLStreamReader deserializeFrom, @NotNull Version formatVersion ) throws IOException, XMLStreamException {
    boolean dependent = Boolean.parseBoolean( deserializeFrom.getAttributeValue( null, ATTRIBUTE_DEPENDENT ) );
    String id = getChildText( deserializeFrom, ELEMENT_ID );

    List<? extends Extension> extensions = deserializeCollection( deserializeFrom, Extension.class, formatVersion );
    return new FileType( id, dependent, extensions );
  }
View Full Code Here


  public FileType deserialize( @NotNull XMLStreamReader deserializeFrom, @NotNull Version formatVersion ) throws IOException, XMLStreamException {
    boolean dependent = Boolean.parseBoolean( deserializeFrom.getAttributeValue( null, ATTRIBUTE_DEPENDENT ) );
    String id = getChildText( deserializeFrom, ELEMENT_ID );

    List<? extends Extension> extensions = deserializeCollection( deserializeFrom, Extension.class, formatVersion );
    return new FileType( id, dependent, extensions );
  }
View Full Code Here

    } else {
      contentType = getChildText( deserializeFrom, ELEMENT_CONTENT_TYPE );
    }

    List<? extends Extension> extensions = deserializeCollection( deserializeFrom, Extension.class, formatVersion );
    return new FileType( id, contentType, dependent, extensions );
  }
View Full Code Here

    boolean dependentType = deserializeFrom.getBooleanValue();
    nextFieldValue( deserializeFrom, PROPERTY_CONTENT_TYPE );
    String contentType = deserializeFrom.getText();
    List<? extends Extension> extensions = deserializeArray( Extension.class, PROPERTY_EXTENSIONS, deserializeFrom, formatVersion );
    closeObject( deserializeFrom );
    return new FileType( id, contentType, dependentType, extensions );
  }
View Full Code Here

    } else {
      contentType = getChildText( deserializeFrom, ELEMENT_CONTENT_TYPE );
    }

    List<? extends Extension> extensions = deserializeCollection( deserializeFrom, Extension.class, formatVersion );
    return new FileType( id, contentType, dependent, extensions );
  }
View Full Code Here

    parserWrapper.nextToken();
    String contentType = parserWrapper.getText();
    List<? extends Extension> extensions = deserializeArray( Extension.class, PROPERTY_EXTENSIONS, deserializeFrom, formatVersion );

    parserWrapper.nextToken( JsonToken.END_OBJECT );
    return new FileType( id, contentType, dependentType, extensions );
  }
View Full Code Here

    } else {
      contentType = getChildText( deserializeFrom, ELEMENT_CONTENT_TYPE );
    }

    List<? extends Extension> extensions = deserializeCollection( deserializeFrom, Extension.class, formatVersion );
    return new FileType( id, contentType, dependent, extensions );
  }
View Full Code Here

   * @param fileName the file name to parse
   * @return the file name
   */
  @NotNull
  public FileName parseFileName( @NotNull @NonNls String fileName ) {
    FileType type = get( fileName );
    return type.getFileName( fileName );
  }
View Full Code Here

    boolean dependentType = deserializeFrom.getBooleanValue();
    nextFieldValue( deserializeFrom, PROPERTY_CONTENT_TYPE );
    String contentType = deserializeFrom.getText();
    List<? extends Extension> extensions = deserializeArray( Extension.class, PROPERTY_EXTENSIONS, deserializeFrom, formatVersion );
    closeObject( deserializeFrom );
    return new FileType( id, contentType, dependentType, extensions );
  }
View Full Code Here

    assert isVersionReadable( formatVersion );
    boolean dependent = Boolean.parseBoolean( deserializeFrom.getAttributeValue( null, ATTRIBUTE_DEPENDENT ) );
    String id = getChildText( deserializeFrom, ELEMENT_ID );

    List<? extends Extension> extensions = deserializeCollection( deserializeFrom, Extension.class, formatVersion );
    return new FileType( id, dependent, extensions );
  }
View Full Code Here

TOP

Related Classes of com.cedarsoft.file.FileType

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.