1 11 package org.eclipse.core.resources; 12 13 import org.eclipse.core.runtime.*; 14 15 33 public interface IContainer extends IResource, IAdaptable { 34 35 38 39 46 public static final int INCLUDE_PHANTOMS = 1; 47 48 55 public static final int INCLUDE_TEAM_PRIVATE_MEMBERS = 2; 56 57 64 public static final int EXCLUDE_DERIVED = 4; 65 66 78 public boolean exists(IPath path); 79 80 94 public IResource findMember(String name); 95 96 124 public IResource findMember(String name, boolean includePhantoms); 125 126 147 public IResource findMember(IPath path); 148 149 181 public IResource findMember(IPath path, boolean includePhantoms); 182 183 202 public String getDefaultCharset() throws CoreException; 203 204 232 public String getDefaultCharset(boolean checkImplicit) throws CoreException; 233 234 255 public IFile getFile(IPath path); 256 257 278 public IFolder getFolder(IPath path); 279 280 301 public IResource[] members() throws CoreException; 302 303 330 public IResource[] members(boolean includePhantoms) throws CoreException; 331 332 369 public IResource[] members(int memberFlags) throws CoreException; 370 371 406 public IFile[] findDeletedMembersWithHistory(int depth, IProgressMonitor monitor) throws CoreException; 407 408 423 public void setDefaultCharset(String charset) throws CoreException; 424 425 454 public void setDefaultCharset(String charset, IProgressMonitor monitor) throws CoreException; 455 } 456 | Popular Tags |