1 11 package org.eclipse.team.internal.ccvs.core; 12 13 14 import org.eclipse.core.runtime.*; 15 import org.eclipse.team.core.TeamException; 16 import org.eclipse.team.internal.ccvs.core.client.Command.LocalOption; 17 18 25 public interface ICVSRemoteResource extends ICVSResource, IAdaptable { 26 27 33 public boolean isContainer(); 34 35 38 public ICVSRepositoryLocation getRepository(); 39 40 44 public ICVSRemoteResource getRemoteParent(); 45 46 50 public boolean exists(IProgressMonitor monitor) throws TeamException; 51 52 55 public String getRepositoryRelativePath(); 56 57 66 public boolean equals(Object other); 67 68 74 public ICVSRemoteResource forTag(CVSTag tagName); 75 76 79 public IStatus tag(CVSTag tag, LocalOption[] localOptions, IProgressMonitor monitor) throws CVSException; 80 81 86 public ICVSRemoteResource[] members(IProgressMonitor progress) throws TeamException; 87 88 } 89 | Popular Tags |