Examples of FileDescriptor


Examples of br.com.visualmidia.business.FileDescriptor

    } else {
      String location = Constants.DATA_FILES_PATH;
      file = new File(Constants.PREVAYLER_SERVER_DATA_DIRETORY  + Constants.FILE_SEPARATOR + fileName);
     
      communicate.send("303, Vou te enviar um arquivo");
      communicate.sendObject(new FileDescriptor(location, fileName, file.length(), 0));
      communicate.sendFile(file);
    }
       
        try {
            socket.close();
View Full Code Here

Examples of com.buschmais.jqassistant.core.store.api.descriptor.FileDescriptor

                xmlStreamWriter.writeAttribute("language", elementValue.getLanguage());
                xmlStreamWriter.writeCharacters(elementValue.name());
                xmlStreamWriter.writeEndElement(); // element
                SourceProvider sourceProvider = elementValue.getSourceProvider();
                stringValue = sourceProvider.getName(descriptor);
                FileDescriptor sourceFile = sourceProvider.getSourceFile(descriptor);
                Integer lineNumber = sourceProvider.getLineNumber(descriptor);
                if (sourceFile != null) {
                    xmlStreamWriter.writeStartElement("source");
                    xmlStreamWriter.writeAttribute("name", sourceFile.getFileName());
                    if (lineNumber != null) {
                        xmlStreamWriter.writeAttribute("line", lineNumber.toString());
                    }
                    xmlStreamWriter.writeEndElement(); // sourceFile
                }
View Full Code Here

Examples of com.google.protobuf.Descriptors.FileDescriptor

*
* @author kenton@google.com Kenton Varda
*/
public class DescriptorsTest extends TestCase {
  public void testFileDescriptor() throws Exception {
    FileDescriptor file = UnittestProto.getDescriptor();

    assertEquals("google/protobuf/unittest.proto", file.getName());
    assertEquals("protobuf_unittest", file.getPackage());

    assertEquals("UnittestProto", file.getOptions().getJavaOuterClassname());
    assertEquals("google/protobuf/unittest.proto",
                 file.toProto().getName());

    assertEquals(Arrays.asList(UnittestImport.getDescriptor()),
                 file.getDependencies());

    Descriptor messageType = TestAllTypes.getDescriptor();
    assertEquals(messageType, file.getMessageTypes().get(0));
    assertEquals(messageType, file.findMessageTypeByName("TestAllTypes"));
    assertNull(file.findMessageTypeByName("NoSuchType"));
    assertNull(file.findMessageTypeByName("protobuf_unittest.TestAllTypes"));
    for (int i = 0; i < file.getMessageTypes().size(); i++) {
      assertEquals(i, file.getMessageTypes().get(i).getIndex());
    }

    EnumDescriptor enumType = ForeignEnum.getDescriptor();
    assertEquals(enumType, file.getEnumTypes().get(0));
    assertEquals(enumType, file.findEnumTypeByName("ForeignEnum"));
    assertNull(file.findEnumTypeByName("NoSuchType"));
    assertNull(file.findEnumTypeByName("protobuf_unittest.ForeignEnum"));
    assertEquals(Arrays.asList(ImportEnum.getDescriptor()),
                 UnittestImport.getDescriptor().getEnumTypes());
    for (int i = 0; i < file.getEnumTypes().size(); i++) {
      assertEquals(i, file.getEnumTypes().get(i).getIndex());
    }

    ServiceDescriptor service = TestService.getDescriptor();
    assertEquals(service, file.getServices().get(0));
    assertEquals(service, file.findServiceByName("TestService"));
    assertNull(file.findServiceByName("NoSuchType"));
    assertNull(file.findServiceByName("protobuf_unittest.TestService"));
    assertEquals(Collections.emptyList(),
                 UnittestImport.getDescriptor().getServices());
    for (int i = 0; i < file.getServices().size(); i++) {
      assertEquals(i, file.getServices().get(i).getIndex());
    }

    FieldDescriptor extension =
      UnittestProto.optionalInt32Extension.getDescriptor();
    assertEquals(extension, file.getExtensions().get(0));
    assertEquals(extension,
                 file.findExtensionByName("optional_int32_extension"));
    assertNull(file.findExtensionByName("no_such_ext"));
    assertNull(file.findExtensionByName(
      "protobuf_unittest.optional_int32_extension"));
    assertEquals(Collections.emptyList(),
                 UnittestImport.getDescriptor().getExtensions());
    for (int i = 0; i < file.getExtensions().size(); i++) {
      assertEquals(i, file.getExtensions().get(i).getIndex());
    }
  }
View Full Code Here

Examples of com.taobao.zeus.model.FileDescriptor

  @Override
  public Integer run() throws Exception {
    String jobId=null;
    String historyId=null;
    boolean isDebug=false;
    FileDescriptor fd=null;
    if(jobContext.getDebugHistory()!=null){
      isDebug = true;
      fd = fileManager.getFile(jobContext.getDebugHistory().getFileId());
    }else {
      jobId=jobContext.getJobHistory().getJobId();
View Full Code Here

Examples of entagged.tageditor.tools.renaming.data.FileDescriptor

      boolean copyUnmoveable) {
    long sum = 0;
    int count = 0;
    for (int i = 0; i < files.length; i++) {
      if (files[i] instanceof FileDescriptor) {
        FileDescriptor currFile = (FileDescriptor) files[i];
        // Only if the file has been readable and contains no
        // Error-Property it will be mentioned.
        if (!currFile.isUnreadable()) {
          Prop[] props = currFile.getStatistic()
              .getPropertiesOfCategory(Category.ERROR_CATEGORY);
          if (props.length <= 1) {
            boolean accept = true;
            // If one error property is set...
            if (props.length == 1) {
View Full Code Here

Examples of entagged.tageditor.tools.renaming.data.FileDescriptor

   * @see entagged.listing.Lister#addFile(entagged.audioformats.AudioFile,
   *      java.lang.String)
   */
  public void addFile(AudioFile audioFile, String relativePath)
      throws Exception {
    FileDescriptor descriptor = insertSourceFile(audioFile, audioFile
        .getBitrate());
    try {
      prepareTagData(audioFile);
      String[] directories = directoryPattern.createFrom(audioFile, null);
      StringBuffer path = new StringBuffer(directories[0]);
      for (int i = 1; i < directories.length; i++) {
        path.append(File.separatorChar);
        path.append(directories[i]);
      }
      String fileName = filePatten.createFrom(audioFile);
      /*
       * now we know path and fileName
       */
      if (!fileName.endsWith(descriptor.getExtension())) {
        descriptor.setTargetName(fileName + "."
            + descriptor.getExtension());
      } else {
        descriptor.setTargetName(fileName);
      }

      // Now create the DirectoryDescritor for the target
      DirectoryDescriptor targetDirectory = assertDirectory(path
          .toString(), true);
      descriptor.setTargetDirectory(targetDirectory);
      targetDirectory.addChild(descriptor);

    } catch (MissingValueException e) {
      descriptor.setMissingFields(e.getMissingFields());
    }
  }
View Full Code Here

Examples of entagged.tageditor.tools.renaming.data.FileDescriptor

   *
   * @see entagged.listing.Lister#addFile(java.lang.String)
   */
  public void addFile(String fileName) throws Exception {
    File file = new File(fileName);
    FileDescriptor descriptor = insertSourceFile(file, -1);
    descriptor.setUnreadable(true);
  }
View Full Code Here

Examples of entagged.tageditor.tools.renaming.data.FileDescriptor

   */
  private FileDescriptor insertSourceFile(File audioFile, int bitrate)
      throws Exception {
    DirectoryDescriptor parent = assertDirectory(audioFile.getParent(),
        false);
    FileDescriptor result = new FileDescriptor(audioFile.getName(), parent,
        bitrate);
    parent.addChild(result);
    return result;
  }
View Full Code Here

Examples of entagged.tageditor.tools.renaming.data.FileDescriptor

            .getSelectionPath().getLastPathComponent();
        /*
         * Just proceed if selected Item is a FileDescriptor
         */
        if (selectedItem instanceof FileDescriptor) {
          FileDescriptor selectedFile = (FileDescriptor) selectedItem;
          /*
           * Now expand and select the corresponding parent directory.
           */
          expandAndSelect(sourceTree ? selectedFile
              .getTargetDirectory() : selectedFile
              .getSourceDirectory(),
              sourceTree ? inspectionControl.getTargetTree()
                  : inspectionControl.getSourceTree(),
              selectedFile);
        }
View Full Code Here

Examples of entagged.tageditor.tools.renaming.data.FileDescriptor

   * @see entagged.tageditor.tools.renaming.data.stat.Prop#operate(entagged.tageditor.tools.renaming.data.AbstractFile)
   */
  public int operate(AbstractFile file) {
    int result = 0;
    if (file instanceof FileDescriptor) {
      FileDescriptor fd = (FileDescriptor) file;
      if (fd.getTargetDirectory() != null
          && fd.getPath().equals(
              fd.getTargetDirectory().getPath() + File.separator
                  + fd.getTargetName()))
        result = 1;
    }
    return result;
  }
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.