Class SVNVersionedProperties
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.admin.SVNVersionedProperties
-
- Direct Known Subclasses:
SVNProperties13,SVNProperties14,SVNSimpleVersionedPropertiesImpl
public abstract class SVNVersionedProperties extends java.lang.Object- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description private booleanmyIsModifiedprivate SVNPropertiesmyProperties
-
Constructor Summary
Constructors Modifier Constructor Description protectedSVNVersionedProperties(SVNProperties props)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SVNPropertiesasMap()SVNVersionedPropertiescompareTo(SVNVersionedProperties properties)abstract booleancontainsProperty(java.lang.String name)voidcopyTo(SVNVersionedProperties destination)booleanequals(SVNVersionedProperties props)protected SVNPropertiesgetProperties()java.util.CollectiongetPropertyNames(java.util.Collection target)abstract SVNPropertyValuegetPropertyValue(java.lang.String name)java.lang.StringgetStringPropertyValue(java.lang.String name)booleanisEmpty()booleanisModified()protected abstract SVNPropertiesloadProperties()protected voidput(SVNProperties props)voidremoveAll()protected voidsetModified(boolean modified)protected voidsetPropertiesMap(SVNProperties props)voidsetPropertyValue(java.lang.String name, SVNPropertyValue value)protected abstract SVNVersionedPropertieswrap(SVNProperties properties)
-
-
-
Field Detail
-
myProperties
private SVNProperties myProperties
-
myIsModified
private boolean myIsModified
-
-
Constructor Detail
-
SVNVersionedProperties
protected SVNVersionedProperties(SVNProperties props)
-
-
Method Detail
-
containsProperty
public abstract boolean containsProperty(java.lang.String name) throws SVNException- Throws:
SVNException
-
getPropertyValue
public abstract SVNPropertyValue getPropertyValue(java.lang.String name) throws SVNException
- Throws:
SVNException
-
getStringPropertyValue
public java.lang.String getStringPropertyValue(java.lang.String name) throws SVNException- Throws:
SVNException
-
isModified
public boolean isModified()
-
setModified
protected void setModified(boolean modified)
-
isEmpty
public boolean isEmpty() throws SVNException- Throws:
SVNException
-
getPropertyNames
public java.util.Collection getPropertyNames(java.util.Collection target) throws SVNException- Throws:
SVNException
-
setPropertyValue
public void setPropertyValue(java.lang.String name, SVNPropertyValue value) throws SVNException- Throws:
SVNException
-
compareTo
public SVNVersionedProperties compareTo(SVNVersionedProperties properties) throws SVNException
- Throws:
SVNException
-
copyTo
public void copyTo(SVNVersionedProperties destination) throws SVNException
- Throws:
SVNException
-
removeAll
public void removeAll() throws SVNException- Throws:
SVNException
-
equals
public boolean equals(SVNVersionedProperties props) throws SVNException
- Throws:
SVNException
-
asMap
public SVNProperties asMap() throws SVNException
- Throws:
SVNException
-
put
protected void put(SVNProperties props) throws SVNException
- Throws:
SVNException
-
getProperties
protected SVNProperties getProperties()
-
setPropertiesMap
protected void setPropertiesMap(SVNProperties props)
-
wrap
protected abstract SVNVersionedProperties wrap(SVNProperties properties)
-
loadProperties
protected abstract SVNProperties loadProperties() throws SVNException
- Throws:
SVNException
-
-