Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2012 JBoss Inc
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
 
 package org.uberfire.io;
 
 import java.io.File;
 import java.util.Map;
 
 import  org.uberfire.java.nio.file.Path;
 
 
     protected static final Map<StringObjectEMPTY_ENV = Collections.emptyMap();
 
     @Override
     protected int testFileAttrSize4() {
         return 7;
     }
 
     @Override
     protected int testFileAttrSize3() {
         return 10;
     }
 
     @Override
     protected int testFileAttrSize2() {
         return 10;
     }
 
     @Override
     protected int testFileAttrSize1() {
         return 10;
     }
 
     @Override
     protected int testDirectoryAttrSize4() {
         return 7;
     }
 
     @Override
     protected int testDirectoryAttrSize3() {
         return 10;
     }
 
     @Override
     protected int testDirectoryAttrSize2() {
         return 11;
     }
 
     @Override
     protected int testDirectoryAttrSize1() {
         return 10;
     }
 
     @Override
     protected int createDirectoriesAttrSize() {
         return 8;
     }
 
     @Override
     protected int testNewByteChannelAttrSize() {
         return 8;
     }
 
     @Override
     public Path getFilePath() {
         try {
             final File dir = createTempDirectory();
             return ioService().getdir.toURI() ).resolve( "myTempFile.txt" );
         } catch ( IOException e ) {
             throw new RuntimeExceptione );
         }
     }
 
     @Override
     public Path getTargetPath() {
         try {
             final File dir = createTempDirectory();
             return ioService().getdir.toURI() ).resolve( "myTargetFile.txt" );
         } catch ( IOException e ) {
             throw new RuntimeExceptione );
         }
    }
    @Override
    public Path getDirectoryPath() {
        try {
            final File dir = createTempDirectory();
            return ioService().getdir.toURI() ).resolve( "myDir" );
        } catch ( IOException e ) {
            throw new RuntimeExceptione );
        }
    }
    @Override
    public Path getComposedDirectoryPath() {
        try {
            final File dir = createTempDirectory();
            return ioService().getdir.toURI() ).resolve( "path/to/myDir" );
        } catch ( IOException e ) {
            throw new RuntimeExceptione );
        }
    }
    public File tempFilefinal String content ) throws IOException {
        final File file = File.createTempFile"bar""foo" );
        .addfile );
        final OutputStream out = new FileOutputStreamfile );
        if ( content != null && !content.isEmpty() ) {
            out.writecontent.getBytes() );
            out.flush();
        }
        out.close();
        return file;
    }
New to GrepCode? Check out our FAQ X