org.netbeans.modules.cnd.api.model/1 1.3 1

org.netbeans.modules.cnd.api.model
Class CsmChangeEvent

java.lang.Object
  
extended by java.util.EventObject extended by 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

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
protected CsmChangeEvent(Object source)
           
 
Method Summary
abstract  Map<CsmOffsetableDeclaration,CsmOffsetableDeclaration> getChangedDeclarations()
           
abstract  Collection<CsmFile> getChangedFiles()
           
abstract  Collection<CsmProject> getChangedProjects()
           
abstract  Collection<CsmOffsetableDeclaration> getNewDeclarations()
           
abstract  Collection<CsmFile> getNewFiles()
           
abstract  Collection<CsmNamespace> getNewNamespaces()
           
abstract  Collection<CsmOffsetableDeclaration> getRemovedDeclarations()
           
abstract  Collection<CsmFile> getRemovedFiles()
           
abstract  Collection<CsmNamespace> getRemovedNamespaces()
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CsmChangeEvent

protected CsmChangeEvent(Object source)
Method Detail

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()

org.netbeans.modules.cnd.api.model/1 1.3 1

Built on November 23 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.

Project Features

About this Project

CND was started in November 2009, is owned by DimaZh, and has 192 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close