Examples of IRemoteFileInfo


Examples of org.eclipse.ecf.filetransfer.IRemoteFileInfo

   * @param remoteFiles
   */
  protected void verifyRemoteFiles(final IRemoteFile[] remoteFiles) {
    for (int i = 0; i < remoteFiles.length; i++) {
      final IRemoteFile first = remoteFiles[i];
      final IRemoteFileInfo firstInfo = first.getInfo();
      assertNotNull(firstInfo);
      final IFileID firstID = first.getID();
      assertNotNull(firstID);
      trace("firstID=" + firstID);
      // Now check out info
      assertNotNull(firstInfo.getName());
      assertTrue(firstInfo.getLastModified() > 0);
      trace("lastModified=" + new SimpleDateFormat().format(new Date(firstInfo.getLastModified())));
      trace("length=" + firstInfo.getLength());
      trace("isDirectory=" + firstInfo.isDirectory());
      final IRemoteFileAttributes attributes = firstInfo.getAttributes();
      assertNotNull(attributes);
      final Iterator attrNames = attributes.getAttributeKeys();
      for (; attrNames.hasNext();) {
        final String key = (String) attrNames.next();
        String s = "attrname=" + key;
View Full Code Here

Examples of org.eclipse.ecf.filetransfer.IRemoteFileInfo

  }
 
  protected void verifyRemoteFilesWithoutLastModifiedAndContentLength(final IRemoteFile[] remoteFiles) {
    for (int i = 0; i < remoteFiles.length; i++) {
      final IRemoteFile first = remoteFiles[i];
      final IRemoteFileInfo firstInfo = first.getInfo();
      assertNotNull(firstInfo);
      final IFileID firstID = first.getID();
      assertNotNull(firstID);
      trace("firstID=" + firstID);
      // Now check out info
      assertNotNull(firstInfo.getName());
      assertEquals(0, firstInfo.getLastModified()); //TODO: should this be -1
      trace("length=" + firstInfo.getLength());
      trace("isDirectory=" + firstInfo.isDirectory());
      final IRemoteFileAttributes attributes = firstInfo.getAttributes();
      assertNotNull(attributes);
      final Iterator attrNames = attributes.getAttributeKeys();
      for (; attrNames.hasNext();) {
        final String key = (String) attrNames.next();
        String s = "attrname=" + key;
View Full Code Here

Examples of org.eclipse.ecf.filetransfer.IRemoteFileInfo

  /* (non-Javadoc)
   * @see org.eclipse.ecf.filetransfer.IRemoteFile#getInfo()
   */
  public IRemoteFileInfo getInfo() {
    return new IRemoteFileInfo() {

      public IRemoteFileAttributes getAttributes() {
        return remoteFileAttributes;
      }

View Full Code Here

Examples of org.eclipse.ecf.filetransfer.IRemoteFileInfo

   * @param file
   */
  public LocalRemoteFile(File file) {
    this.file = file;
    Assert.isNotNull(file);
    this.info = new IRemoteFileInfo() {

      IRemoteFileAttributes attributes = new LocalRemoteFileAttributes(LocalRemoteFile.this.file);

      public IRemoteFileAttributes getAttributes() {
        return attributes;
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.