facets.core.superficial
Class Notice

java.lang.Object
  extended by facets.core.superficial.Notice

public class Notice
extends java.lang.Object

Object to be passed by Notifying to Notifiable.


Field Summary
 Notifying.Impact impact
           
 java.util.List<Notifying> sources
           
 
Constructor Summary
Notice(Notifying source, Notifying.Impact impact)
           
 
Method Summary
 Notice addSource(Notifying source)
           
 java.lang.String flashText()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

impact

public final Notifying.Impact impact

sources

public final java.util.List<Notifying> sources
Constructor Detail

Notice

public Notice(Notifying source,
              Notifying.Impact impact)
Method Detail

addSource

public final Notice addSource(Notifying source)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

flashText

public java.lang.String flashText()