Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 1&1 Internet AG, http://www.1and1.org
   *
   * This program is free software; you can redistribute it and/or modify
   * it under the terms of the GNU Lesser General Public License as published by
   * the Free Software Foundation; either version 2 of the License,
   * or (at your option) any later version.
   *
   * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  * See the GNU Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 package net.sf.beezle.sushi.fs.console;
 
 
 import java.util.List;
 
 public class ConsoleNode extends Node {
     private final ConsoleFilesystem root;
     
     public ConsoleNode(ConsoleFilesystem root) {
         super();
         
         this. = root;
     }
 
     @Override
     public ConsoleFilesystem getRoot() {
         return ;
     }
     
     @Override
     public ConsoleNode getParent() {
         return (ConsoleNodedoGetParent();
     }
 
     @Override
     public ConsoleNode join(String ... paths) {
         return (ConsoleNodedoJoin(paths);
     }
 
     @Override
     public ConsoleNode join(List<Stringpaths) {
         return (ConsoleNodedoJoin(paths);
     }
 
     @Override
     public List<ConsoleNodelist() {
         return null;
     }
 
     @Override
     public InputStream createInputStream() throws IOException {
         return .;
     }

    

Parem:
append is ignored
 
     @Override
     public OutputStream createOutputStream(boolean appendthrows IOException {
         return .;
     }
 
     @Override
     public Node delete() throws DeleteException {
         throw new DeleteException(this);
     }
 
     @Override
     public Node move(Node destthrows MoveException {
     	throw new MoveException(thisdest"ConsoleNode cannot be moved");
     }
 
     @Override
     public String getPath() {
         return null;
     }
 
     @Override
     public boolean exists() {
         return true;
     }
 
     @Override
     public boolean isDirectory() {
         return false;
     }
 
     @Override
     public boolean isFile() {
         return true;
    }
    @Override
    public boolean isLink() {
    	return false;
    }
    @Override
    public long length() {
        throw unsupported("length()");
    }
    @Override
    public long getLastModified() {
        return System.currentTimeMillis();
    }
    @Override
    public void setLastModified(long millisthrows SetLastModifiedException {
        throw new SetLastModifiedException(this);
    }
    
    @Override 
    public int getMode() {
        throw unsupported("getMode()");
    }
    @Override
    public void setMode(int mode) {
        throw unsupported("setMode()");
    }
    @Override 
    public int getUid() {
        throw unsupported("getUid()");
    }
    @Override
    public void setUid(int uid) {
        throw unsupported("setUid()");
    }
    @Override 
    public int getGid() {
        throw unsupported("getGid()");
    }
    @Override
    public void setGid(int gid) {
        throw unsupported("setGid()");
    }
    @Override
    public Node mkdir() throws MkdirException {
        throw new MkdirException(this);
    }
    @Override
    public void mklink(String target) {
        throw unsupported("mklink()");
    }
    @Override
    public String readLink() {
        throw unsupported("readLink()");
    }
New to GrepCode? Check out our FAQ X