org.netbeans.modules.cnd.api.model
Class CsmChangeEvent
java.lang.Object
java.util.EventObject
org.netbeans.modules.cnd.api.model.CsmChangeEvent
- All Implemented Interfaces:
- Serializable
public abstract class CsmChangeEvent
- extends EventObject
Event for model change notifications
- See Also:
- Serialized Form
CsmChangeEvent
protected CsmChangeEvent(Object source)
getNewFiles
public abstract Collection<CsmFile> getNewFiles()
getRemovedFiles
public abstract Collection<CsmFile> getRemovedFiles()
getChangedFiles
public abstract Collection<CsmFile> getChangedFiles()
getNewDeclarations
public abstract Collection<CsmOffsetableDeclaration> getNewDeclarations()
getRemovedDeclarations
public abstract Collection<CsmOffsetableDeclaration> getRemovedDeclarations()
getChangedDeclarations
public abstract Map<CsmOffsetableDeclaration,CsmOffsetableDeclaration> getChangedDeclarations()
getChangedProjects
public abstract Collection<CsmProject> getChangedProjects()
getNewNamespaces
public abstract Collection<CsmNamespace> getNewNamespaces()
getRemovedNamespaces
public abstract Collection<CsmNamespace> getRemovedNamespaces()