|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPlatformObject
eu.geclipse.core.model.impl.AbstractGridElement
eu.geclipse.core.model.impl.AbstractGridContainer
eu.geclipse.core.model.impl.ResourceGridContainer
eu.geclipse.core.jobs.RemoteFilesContainer
public class RemoteFilesContainer
This is container connected with local IFolder, which contains links
to remote files.
This container force calling fetchInfo() for all GEclipseFileStore
children during fetching it content (listing folder).
Typically is used for Job folders "Input/Output Files".
| Constructor Summary | |
|---|---|
RemoteFilesContainer(IResource resource)
|
|
| Method Summary | |
|---|---|
boolean |
canContain(IGridElement element)
Determines if this may contain the specified element. |
boolean |
isLazy()
Determines if this container is using a lazy loading mechanism to manage its children. |
| Methods inherited from class eu.geclipse.core.model.impl.ResourceGridContainer |
|---|
getFileStore, getName, getParent, getPath, getResource, isLocal |
| Methods inherited from class eu.geclipse.core.model.impl.AbstractGridContainer |
|---|
contains, create, delete, deleteAll, dispose, findChild, findChildWithResource, getChildCount, getChildren, hasChildren, isDirty, refresh, setDirty |
| Methods inherited from class eu.geclipse.core.model.impl.AbstractGridElement |
|---|
getAdapter, getProject, isHidden, isVirtual |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
getProject, isHidden, isVirtual |
| Constructor Detail |
|---|
public RemoteFilesContainer(IResource resource)
resource - folder containing links to remote files| Method Detail |
|---|
public boolean isLazy()
IGridContainerIGridContainer.getChildren(IProgressMonitor monitor) methode is
called the first time. On subsequent calls of
IGridContainer.getChildren(IProgressMonitor monitor) the formerly loaded
children are returned unless the IGridContainer.setDirty() method was
called. In that case a call to
IGridContainer.getChildren(IProgressMonitor monitor) will cause a
reload of this containers children.
Lazy containers always have to return true if they are asked
if they contain any children with IGridContainer.hasChildren().
isLazy in interface IGridContainerisLazy in class ResourceGridContainerpublic boolean canContain(IGridElement element)
IGridContainer
canContain in interface IGridContainercanContain in class AbstractGridContainerelement - The element that may be contained in
this container.
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||