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
- Author:
- TMate Software Ltd.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SVNVersionedProperties(SVNProperties props)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SVNProperties
asMap()
SVNVersionedProperties
compareTo(SVNVersionedProperties properties)
abstract boolean
containsProperty(java.lang.String name)
void
copyTo(SVNVersionedProperties destination)
boolean
equals(SVNVersionedProperties props)
protected SVNProperties
getProperties()
java.util.Collection
getPropertyNames(java.util.Collection target)
abstract SVNPropertyValue
getPropertyValue(java.lang.String name)
java.lang.String
getStringPropertyValue(java.lang.String name)
boolean
isEmpty()
boolean
isModified()
protected abstract SVNProperties
loadProperties()
protected void
put(SVNProperties props)
void
removeAll()
protected void
setModified(boolean modified)
protected void
setPropertiesMap(SVNProperties props)
void
setPropertyValue(java.lang.String name, SVNPropertyValue value)
protected abstract SVNVersionedProperties
wrap(SVNProperties properties)
-
-
-
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
-
-