com.intellij.openapi.vcs.update
Class UpdatedFiles

java.lang.Object
  extended by com.intellij.openapi.vcs.update.UpdatedFiles
All Implemented Interfaces:
JDOMExternalizable

public class UpdatedFiles
extends java.lang.Object
implements JDOMExternalizable


Method Summary
static UpdatedFiles create()
           
 FileGroup getGroupById(java.lang.String id)
           
 java.util.List<FileGroup> getTopLevelGroups()
           
 boolean isEmpty()
           
 void readExternal(org.jdom.Element element)
           
 FileGroup registerGroup(FileGroup fileGroup)
           
 void writeExternal(org.jdom.Element element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

registerGroup

public FileGroup registerGroup(FileGroup fileGroup)

writeExternal

public void writeExternal(org.jdom.Element element)
                   throws WriteExternalException
Specified by:
writeExternal in interface JDOMExternalizable
Throws:
WriteExternalException

readExternal

public void readExternal(org.jdom.Element element)
                  throws InvalidDataException
Specified by:
readExternal in interface JDOMExternalizable
Throws:
InvalidDataException

isEmpty

public boolean isEmpty()

getGroupById

public FileGroup getGroupById(java.lang.String id)

getTopLevelGroups

public java.util.List<FileGroup> getTopLevelGroups()

create

public static UpdatedFiles create()