@Immutable @DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class) public abstract class FsModelController<M extends FsModel> extends FsController<M>
getModel()
method so that it can forward calls to its additional protected methods to
this model for the convenience of sub-classes.| Modifier | Constructor and Description |
|---|---|
protected |
FsModelController(M model)
Constructs a new file system controller for the given model.
|
| Modifier and Type | Method and Description |
|---|---|
M |
getModel()
Returns the file system model.
|
FsMountPoint |
getMountPoint() |
boolean |
isTouched() |
protected void |
setTouched(boolean touched) |
equals, getClosedIcon, getEntry, getInputSocket, getOpenIcon, getOutputSocket, getParent, hashCode, isExecutable, isReadable, isReadOnly, isWritable, mknod, setReadOnly, setTime, setTime, sync, sync, toString, unlinkprotected FsModelController(M model)
model - the file system model.public final M getModel()
FsControllergetModel in class FsController<M extends FsModel>public FsMountPoint getMountPoint()
public boolean isTouched()
protected void setTouched(boolean touched)
Copyright © 2004-2011 Schlichtherle IT Services. All Rights Reserved.