fr.inria.oadymppac.parsing.gentra4cp.event
Class ExplanationListListenerDecoratorImpl

java.lang.Object
  extended byfr.inria.oadymppac.parsing.event.InfoDecoratorImpl
      extended byfr.inria.oadymppac.parsing.gentra4cp.event.ExplanationListListenerDecoratorImpl
All Implemented Interfaces:
ExplanationListListenerDecorator, ExplanationListProvider, Info, InfoDecorator
Direct Known Subclasses:
DefaultExplanationListListenerDecorator

public abstract class ExplanationListListenerDecoratorImpl
extends InfoDecoratorImpl
implements ExplanationListListenerDecorator, ExplanationListProvider

Author:
raf To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Field Summary
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.Info
logger
 
Constructor Summary
ExplanationListListenerDecoratorImpl(ExplanationListProvider provider)
           
 
Method Summary
 boolean add(ExplanationInfo update)
           
 void clear()
           
 boolean contains(ExplanationInfo o)
           
 void eventProcess(ExplanationEvent ev)
           
 ExplanationListInfo getExplanationList()
           
 ExplanationListInfo getInfo()
           
 boolean isEmpty()
           
 java.util.Iterator iterator()
           
 void reset()
           
 void setExplanationList(ExplanationListInfo explanationList)
           
 void setInfo(ExplanationListInfo info)
           
 int size()
           
 
Methods inherited from class fr.inria.oadymppac.parsing.event.InfoDecoratorImpl
getInfoType, terminate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.inria.oadymppac.parsing.event.InfoDecorator
terminate
 
Methods inherited from interface fr.inria.oadymppac.parsing.event.Info
getInfoType
 

Constructor Detail

ExplanationListListenerDecoratorImpl

public ExplanationListListenerDecoratorImpl(ExplanationListProvider provider)
Method Detail

eventProcess

public void eventProcess(ExplanationEvent ev)

reset

public void reset()
Specified by:
reset in interface InfoDecorator
Overrides:
reset in class InfoDecoratorImpl

getInfo

public ExplanationListInfo getInfo()
Returns:
Returns the info.

setInfo

public void setInfo(ExplanationListInfo info)
Parameters:
info - The info to set.

add

public boolean add(ExplanationInfo update)
Returns:

clear

public void clear()

contains

public boolean contains(ExplanationInfo o)
Parameters:
o -
Returns:

isEmpty

public boolean isEmpty()
Returns:

iterator

public java.util.Iterator iterator()
Returns:

size

public int size()
Returns:

getExplanationList

public ExplanationListInfo getExplanationList()
Specified by:
getExplanationList in interface ExplanationListProvider

setExplanationList

public void setExplanationList(ExplanationListInfo explanationList)
Specified by:
setExplanationList in interface ExplanationListProvider