public interface ILcdModelProducer extends Serializable
ILcdModel
objects.
An ILcdModelProducer
has zero or more ILcdModelProducerListeners
associated to it.
The ILcdModelProducer
sends a TLcdModelProducerEvent
whenever the state of the
ILcdModelProducer
changes or an ILcdModel
has been produced.
(Listener pattern)
Modifier and Type | Method and Description |
---|---|
void |
addModelProducerListener(ILcdModelProducerListener aModelProducerListener)
Adds an
ILcdModelProducerListener to this ILcdModelProducer . |
void |
removeModelProducerListener(ILcdModelProducerListener aModelProducerListener)
Removes an
ILcdModelProducerListener from this ILcdModelProducer . |
void addModelProducerListener(ILcdModelProducerListener aModelProducerListener)
ILcdModelProducerListener
to this ILcdModelProducer
.aModelProducerListener
- the listener to be added.removeModelProducerListener(com.luciad.model.ILcdModelProducerListener)
void removeModelProducerListener(ILcdModelProducerListener aModelProducerListener)
ILcdModelProducerListener
from this ILcdModelProducer
.aModelProducerListener
- the listener to be removed.addModelProducerListener(com.luciad.model.ILcdModelProducerListener)