java.lang.Object
org.tmatesoft.svn.core.internal.wc.admin.SVNEntry
Direct Known Subclasses:
SVNEntry16, SVNEntry17

public abstract class SVNEntry extends Object
Version:
1.3
  • Field Details

    • myName

      private String myName
    • author

      private String author
    • cachableProperties

      private String[] cachableProperties
    • changelistName

      private String changelistName
    • checksum

      private String checksum
    • committedDate

      private SVNDate committedDate
    • committedRevision

      private long committedRevision
    • conflictNew

      private String conflictNew
    • conflictOld

      private String conflictOld
    • conflictWorking

      private String conflictWorking
    • copyFromRevision

      private long copyFromRevision
    • copyFromURL

      private String copyFromURL
    • depth

      private SVNDepth depth
    • externalFilePath

      private String externalFilePath
    • externalFilePegRevision

      private SVNRevision externalFilePegRevision
    • externalFileRevision

      private SVNRevision externalFileRevision
    • kind

      private SVNNodeKind kind
    • lockComment

      private String lockComment
    • lockCreationDate

      private SVNDate lockCreationDate
    • lockOwner

      private String lockOwner
    • lockToken

      private String lockToken
    • presentProperties

      private String[] presentProperties
    • propRejectFile

      private String propRejectFile
    • propTime

      private SVNDate propTime
    • repositoryRoot

      private String repositoryRoot
    • revision

      private long revision
    • schedule

      private String schedule
    • textTime

      private SVNDate textTime
    • treeConflictData

      private String treeConflictData
    • url

      private String url
    • uuid

      private String uuid
    • workingSize

      private long workingSize
    • absent

      private boolean absent
    • copied

      private boolean copied
    • deleted

      private boolean deleted
    • incomplete

      private boolean incomplete
    • keepLocal

      private boolean keepLocal
    • hasProperties

      private boolean hasProperties
    • hasPropertiesModifications

      private boolean hasPropertiesModifications
    • parentURL

      private String parentURL
  • Constructor Details

    • SVNEntry

      public SVNEntry()
  • Method Details

    • isThisDir

      public abstract boolean isThisDir()
    • getAdminArea

      public abstract SVNAdminArea getAdminArea()
    • getURL

      public String getURL()
    • getSVNURL

      public SVNURL getSVNURL() throws SVNException
      Throws:
      SVNException
    • getName

      public String getName()
    • isDirectory

      public boolean isDirectory()
    • getRevision

      public long getRevision()
    • isScheduledForAddition

      public boolean isScheduledForAddition()
    • isScheduledForDeletion

      public boolean isScheduledForDeletion()
    • isScheduledForReplacement

      public boolean isScheduledForReplacement()
    • isHidden

      public boolean isHidden()
    • isFile

      public boolean isFile()
    • getLockToken

      public String getLockToken()
    • isDeleted

      public boolean isDeleted()
    • isAbsent

      public boolean isAbsent()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setRevision

      public boolean setRevision(long revision)
    • setCommittedRevision

      public boolean setCommittedRevision(long cmtRevision)
    • setAuthor

      public boolean setAuthor(String cmtAuthor)
    • setChangelistName

      public boolean setChangelistName(String changelistName)
    • getChangelistName

      public String getChangelistName()
    • setWorkingSize

      public boolean setWorkingSize(long size)
    • getWorkingSize

      public long getWorkingSize()
    • getDepth

      public SVNDepth getDepth()
    • setDepth

      public void setDepth(SVNDepth depth)
    • setURL

      public boolean setURL(String url)
    • setIncomplete

      public void setIncomplete(boolean incomplete)
    • isIncomplete

      public boolean isIncomplete()
    • getConflictOld

      public String getConflictOld()
    • setConflictOld

      public void setConflictOld(String name)
    • getConflictNew

      public String getConflictNew()
    • setConflictNew

      public void setConflictNew(String name)
    • getConflictWorking

      public String getConflictWorking()
    • setConflictWorking

      public void setConflictWorking(String name)
    • getPropRejectFile

      public String getPropRejectFile()
    • setPropRejectFile

      public void setPropRejectFile(String name)
    • getAuthor

      public String getAuthor()
    • setCommittedDate

      public void setCommittedDate(String date)
    • getCommittedDate

      public String getCommittedDate()
    • getCommittedRevision

      public long getCommittedRevision()
    • setTextTime

      public void setTextTime(String time)
    • setKind

      public void setKind(SVNNodeKind kind)
    • setAbsent

      public void setAbsent(boolean absent)
    • setDeleted

      public void setDeleted(boolean deleted)
    • getKind

      public SVNNodeKind getKind()
    • getTextTime

      public String getTextTime()
    • getChecksum

      public String getChecksum()
    • setChecksum

      public void setChecksum(String checksum)
    • setLockComment

      public void setLockComment(String comment)
    • setLockOwner

      public void setLockOwner(String owner)
    • setLockCreationDate

      public void setLockCreationDate(String date)
    • setLockToken

      public void setLockToken(String token)
    • setUUID

      public void setUUID(String uuid)
    • unschedule

      public void unschedule()
    • scheduleForAddition

      public void scheduleForAddition()
    • scheduleForDeletion

      public void scheduleForDeletion()
    • scheduleForReplacement

      public void scheduleForReplacement()
    • setSchedule

      public void setSchedule(String schedule)
    • setCopyFromRevision

      public void setCopyFromRevision(long revision)
    • setCopyFromURL

      public boolean setCopyFromURL(String url)
    • setCopied

      public void setCopied(boolean copied)
    • getCopyFromURL

      public String getCopyFromURL()
    • getCopyFromSVNURL

      public SVNURL getCopyFromSVNURL() throws SVNException
      Throws:
      SVNException
    • getCopyFromRevision

      public long getCopyFromRevision()
    • getPropTime

      public String getPropTime()
    • setPropTime

      public void setPropTime(String time)
    • isCopied

      public boolean isCopied()
    • getUUID

      public String getUUID()
    • getRepositoryRoot

      public String getRepositoryRoot()
    • getRepositoryRootURL

      public SVNURL getRepositoryRootURL() throws SVNException
      Throws:
      SVNException
    • setRepositoryRoot

      public boolean setRepositoryRoot(String url)
    • setRepositoryRootURL

      public boolean setRepositoryRootURL(SVNURL url)
    • getLockOwner

      public String getLockOwner()
    • getLockComment

      public String getLockComment()
    • getLockCreationDate

      public String getLockCreationDate()
    • getSchedule

      public String getSchedule()
    • setCachableProperties

      public void setCachableProperties(String[] cachableProps)
    • setPresentProperties

      public void setPresentProperties(String[] properties)
    • setKeepLocal

      public void setKeepLocal(boolean keepLocal)
    • isKeepLocal

      public boolean isKeepLocal()
    • getCachableProperties

      public String[] getCachableProperties()
    • getPresentProperties

      public String[] getPresentProperties()
    • getExternalFilePath

      public String getExternalFilePath()
    • getExternalFileRevision

      public SVNRevision getExternalFileRevision()
    • getExternalFilePegRevision

      public SVNRevision getExternalFilePegRevision()
    • setExternalFilePath

      public void setExternalFilePath(String path)
    • setExternalFileRevision

      public void setExternalFileRevision(SVNRevision rev)
    • setExternalFilePegRevision

      public void setExternalFilePegRevision(SVNRevision pegRev)
    • getTreeConflictData

      public String getTreeConflictData()
    • getTreeConflicts

      public abstract Map<File,SVNTreeConflictDescription> getTreeConflicts() throws SVNException
      Throws:
      SVNException
    • setTreeConflictData

      public void setTreeConflictData(String conflictData)
    • setTreeConflicts

      public void setTreeConflicts(Map treeConflicts) throws SVNException
      Throws:
      SVNException
    • setHasProperties

      public void setHasProperties(boolean hasProps)
    • setHasPropertiesModifications

      public void setHasPropertiesModifications(boolean hasPropsMods)
    • hasPropertiesModifications

      public boolean hasPropertiesModifications()
    • hasProperties

      public boolean hasProperties()
    • setParentURL

      public void setParentURL(String url)
    • setName

      public void setName(String name)
    • applyChanges

      public void applyChanges(Map attributes)
    • setAttribute

      private void setAttribute(String name, Object value)
    • asMap

      public Map asMap()