1 11 package org.eclipse.core.internal.properties; 12 13 import java.util.Map ; 14 import org.eclipse.core.internal.resources.IManager; 15 import org.eclipse.core.resources.IResource; 16 import org.eclipse.core.runtime.CoreException; 17 import org.eclipse.core.runtime.QualifiedName; 18 19 public interface IPropertyManager extends IManager { 20 26 public void closePropertyStore(IResource target) throws CoreException; 27 28 32 public void copy(IResource source, IResource destination, int depth) throws CoreException; 33 34 43 public void deleteProperties(IResource target, int depth) throws CoreException; 44 45 48 public void deleteResource(IResource target) throws CoreException; 49 50 58 public String getProperty(IResource target, QualifiedName name) throws CoreException; 59 60 67 public void setProperty(IResource target, QualifiedName name, String value) throws CoreException; 68 69 74 public Map getProperties(IResource resource) throws CoreException; 75 } 76 | Popular Tags |