Public Member Functions | Protected Member Functions | Protected Attributes

de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener Class Reference

List of all members.

Public Member Functions

 BasicListener (Env e)
void elementAdded (IAXLangElement owner, ReferenceKind referenceKind, Role role, IAXLangElement addedElement)
void elementChanged (IAXLangElement axlElement, Object event, boolean added, Role theRole)
void elementChanged (IAXLangElement owner, AXLangAttribute changedAttribute, String newValue, String oldValue)
void elementDeleted (IAXLangElement axlElement)
void elementMoved (IAXLangElement axlMove, IAXLangElement axlFrom, IAXLangElement axlTo)
void elementRemoved (IAXLangElement owner, ReferenceKind referenceKind, Role role, IAXLangElement removedElement)
void elementReplaced (IAXLangElement theReplaced, IAXLangElement theReplacement)

Protected Member Functions

abstract void elementAddedImpl (IAXLangElement owner, ReferenceKind referenceKind, Role role, IAXLangElement addedElement)
abstract void elementChangedImpl (IAXLangElement owner, AXLangAttribute changedAttribute, String newValue, String oldValue)
abstract void elementDeletedImpl (IAXLangElement axlElement)

Protected Attributes

Env env

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.BasicListener ( Env  e  ) 

Member Function Documentation

void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementAdded ( IAXLangElement  owner,
ReferenceKind  referenceKind,
Role  role,
IAXLangElement  addedElement 
)
abstract void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementAddedImpl ( IAXLangElement  owner,
ReferenceKind  referenceKind,
Role  role,
IAXLangElement  addedElement 
) [protected, pure virtual]
void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementChanged ( IAXLangElement  axlElement,
Object  event,
boolean  added,
Role  theRole 
)
void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementChanged ( IAXLangElement  owner,
AXLangAttribute  changedAttribute,
String  newValue,
String  oldValue 
)
abstract void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementChangedImpl ( IAXLangElement  owner,
AXLangAttribute  changedAttribute,
String  newValue,
String  oldValue 
) [protected, pure virtual]
void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementDeleted ( IAXLangElement  axlElement  ) 
abstract void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementDeletedImpl ( IAXLangElement  axlElement  )  [protected, pure virtual]
void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementMoved ( IAXLangElement  axlMove,
IAXLangElement  axlFrom,
IAXLangElement  axlTo 
)
void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementRemoved ( IAXLangElement  owner,
ReferenceKind  referenceKind,
Role  role,
IAXLangElement  removedElement 
)
void de.fraunhofer.isst.axbench.eastadlinterface.util.BasicListener.elementReplaced ( IAXLangElement  theReplaced,
IAXLangElement  theReplacement 
)

Member Data Documentation