Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl:
de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl de.fu_berlin.inf.dpp.filesystem.IFolder de.fu_berlin.inf.dpp.filesystem.IResource de.fu_berlin.inf.dpp.filesystem.IContainer de.fu_berlin.inf.dpp.filesystem.IResource

List of all members.

Public Member Functions

 IntelliJFolderImpl (IntelliJProjectImpl project, File file)
void create (int updateFlags, boolean local) throws IOException
void create (boolean force, boolean local) throws IOException
boolean exists (IPath path)
IResource[] members ()
IResource[] members (int memberFlags)
void refreshLocal () throws IOException
int getType ()
void delete (int updateFlags) throws IOException
void move (IPath destination, boolean force) throws IOException
Object getAdapter (Class<?extends IResource > clazz)
IPath getLocation ()

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.IntelliJFolderImpl ( IntelliJProjectImpl  project,
File  file 
)

Member Function Documentation

void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.create ( int  updateFlags,
boolean  local 
) throws IOException

Equivalent to the Eclipse call IFolder.create(updateFlags, local, null)

Implements de.fu_berlin.inf.dpp.filesystem.IFolder.

void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.create ( boolean  force,
boolean  local 
) throws IOException

Equivalent to the Eclipse call IFolder.create(force, local, null)

Implements de.fu_berlin.inf.dpp.filesystem.IFolder.

void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.delete ( int  updateFlags) throws IOException

Equivalent to the Eclipse call IResource.delete(updateFlags, null)

Implements de.fu_berlin.inf.dpp.filesystem.IResource.

boolean de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.exists ( IPath  path)
Object de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.getAdapter ( Class<?extends IResource clazz)
IPath de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.getLocation ( )
int de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.getType ( )
IResource [] de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.members ( int  memberFlags)
IResource [] de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.members ( )
void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.move ( IPath  destination,
boolean  force 
) throws IOException

Equivalent to the Eclipse call IResource.delete(destination, force, null)

Implements de.fu_berlin.inf.dpp.filesystem.IResource.

void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJFolderImpl.refreshLocal ( ) throws IOException

Equivalent to the Eclipse call IResource.refreshLocal(IResource.DEPTH_INFINITE, null)

Implements de.fu_berlin.inf.dpp.filesystem.IResource.

 All Classes Namespaces Files Functions Variables Enumerations