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

List of all members.

Public Member Functions

String getDefaultCharset ()
void setDefaultCharset (String defaultCharset)
boolean exists ()
IPath getFullPath ()
String getName ()
IContainer getParent ()
IntelliJProjectImpl getProject ()
void setProject (IntelliJProjectImpl project)
IPath getProjectRelativePath ()
SPath getSPath ()
int getType ()
boolean isAccessible ()
boolean isDerived (boolean checkAncestors)
boolean isDerived ()
void setDerived (boolean derived)
File toFile ()
IResourceAttributes getResourceAttributes ()
void setResourceAttributes (IResourceAttributes attributes)
URI getLocationURI ()
int hashCode ()
boolean equals (Object obj)

Static Public Attributes

static final String DEFAULT_CHARSET = "utf8"

Protected Member Functions

 IntelliJResourceImpl (IntelliJProjectImpl project, File file)

Protected Attributes

IntelliJProjectImpl project
File file

Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.IntelliJResourceImpl ( IntelliJProjectImpl  project,
File  file 
) [protected]

Member Function Documentation

boolean de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.equals ( Object  obj)
boolean de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.exists ( )
String de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getDefaultCharset ( )
IPath de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getFullPath ( )
URI de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getLocationURI ( )
String de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getName ( )
IContainer de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getParent ( )
IntelliJProjectImpl de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getProject ( )
IPath de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getProjectRelativePath ( )
IResourceAttributes de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getResourceAttributes ( )
SPath de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getSPath ( )
int de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.getType ( )
int de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.hashCode ( )
boolean de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.isAccessible ( )
boolean de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.isDerived ( boolean  checkAncestors)

Equivalent to the Eclipse call IResource.isDerived(checkAncestors ? IResource.CHECK_ANCESTORS : IResource.NONE)

Parameters:
checkAncestors
Returns:

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

boolean de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.isDerived ( )
void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.setDefaultCharset ( String  defaultCharset)
void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.setDerived ( boolean  derived)
void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.setProject ( IntelliJProjectImpl  project)
void de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.setResourceAttributes ( IResourceAttributes  attributes)
File de.fu_berlin.inf.dpp.intellij.project.filesystem.IntelliJResourceImpl.toFile ( )

Member Data Documentation

 All Classes Namespaces Files Functions Variables Enumerations