|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPropertyManager
Method Summary | |
---|---|
void |
closePropertyStore(IResource target)
Closes the property store for a resource |
void |
copy(IResource source,
IResource destination,
int depth)
Copy all the properties of one resource to another. |
void |
deleteProperties(IResource target,
int depth)
Deletes all properties for the given resource and its children. |
void |
deleteResource(IResource target)
The resource is being deleted so permanently erase its properties. |
java.util.Map |
getProperties(IResource resource)
Returns a map ( |
java.lang.String |
getProperty(IResource target,
org.eclipse.core.runtime.QualifiedName name)
Returns the value of the identified property on the given resource as maintained by this store. |
void |
setProperty(IResource target,
org.eclipse.core.runtime.QualifiedName name,
java.lang.String value)
Sets the value of the identified property on the given resource. |
Methods inherited from interface org.eclipse.core.internal.resources.IManager |
---|
shutdown, startup |
Method Detail |
---|
void closePropertyStore(IResource target) throws org.eclipse.core.runtime.CoreException
target
- The resource to close the property store for
org.eclipse.core.runtime.CoreException
void copy(IResource source, IResource destination, int depth) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
void deleteProperties(IResource target, int depth) throws org.eclipse.core.runtime.CoreException
The subtree under the given resource is traversed to the supplied depth.
target
- depth
-
org.eclipse.core.runtime.CoreException
void deleteResource(IResource target) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
java.lang.String getProperty(IResource target, org.eclipse.core.runtime.QualifiedName name) throws org.eclipse.core.runtime.CoreException
The qualifier part of the property name must be the unique identifier
of the declaring plug-in (e.g. "com.example.plugin"
).
org.eclipse.core.runtime.CoreException
void setProperty(IResource target, org.eclipse.core.runtime.QualifiedName name, java.lang.String value) throws org.eclipse.core.runtime.CoreException
The qualifier part of the property name must be the unique identifier
of the declaring plug-in (e.g. "com.example.plugin"
).
org.eclipse.core.runtime.CoreException
java.util.Map getProperties(IResource resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |