org.objectweb.jonas_ejb.container.jorm.GenClassListener Interface Reference

List of all members.

Public Member Functions

void isLegalElement (GenClassElement element) throws IllegalArgumentException

Package Functions

void gcAdd (GenClassElement element)
void gcRemove (GenClassElement element, boolean callListener)

Detailed Description

This interface is a listener over the actions which modify a GenClass.

Author:
S.Chassande-Barrioz

Definition at line 36 of file GenClassListener.java.


Member Function Documentation

void org.objectweb.jonas_ejb.container.jorm.GenClassListener.gcAdd GenClassElement  element  )  [package]
 

An element has been added in the gen class.

Parameters:
element is the added element.

Referenced by org.objectweb.jonas_ejb.container.jorm.GenClassImpl.gcAdd().

void org.objectweb.jonas_ejb.container.jorm.GenClassListener.gcRemove GenClassElement  element,
boolean  callListener
[package]
 

An element has been removed in the gen class.

Parameters:
element is the removed element.
callListener indicates if the gen class listener must be call about this action

Referenced by org.objectweb.jonas_ejb.container.jorm.GenClassImpl.gcClear(), and org.objectweb.jonas_ejb.container.jorm.GenClassImpl.gcRemove().

void org.objectweb.jonas_ejb.container.jorm.GenClassListener.isLegalElement GenClassElement  element  )  throws IllegalArgumentException
 

Check if the element is valid or not with the GenClass

Parameters:
element element to check
Exceptions:
IllegalArgumentException if the element is not valid

Referenced by org.objectweb.jonas_ejb.container.jorm.GenClassImpl.gcAdd().


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:10:59 2005 for JOnAS by  doxygen 1.3.9.1