org.jtheque.core.managers.feature
Class FeatureEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.jtheque.core.managers.feature.FeatureEvent
All Implemented Interfaces:
java.io.Serializable

public final class FeatureEvent
extends java.util.EventObject

A Feature Event. It seems an event who's thrown when a change occurs in the feature manager.

Author:
Baptiste Wicht
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
FeatureEvent(java.lang.Object source, Feature feature)
          Construct a new FeatureEvent.
FeatureEvent(java.lang.Object source, Feature feature, Feature subFeature)
          Construct a new FeatureEvent.
 
Method Summary
 Feature getFeature()
          Return the feature.
 Feature getSubFeature()
          Return the subfeature.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FeatureEvent

public FeatureEvent(java.lang.Object source,
                    Feature feature)
Construct a new FeatureEvent.

Parameters:
source - The source of the event.
feature - The feature.

FeatureEvent

public FeatureEvent(java.lang.Object source,
                    Feature feature,
                    Feature subFeature)
Construct a new FeatureEvent.

Parameters:
source - The source of the event.
feature - The feature.
subFeature - The subfeature.
Method Detail

getFeature

public Feature getFeature()
Return the feature.

Returns:
The feature.

getSubFeature

public Feature getSubFeature()
Return the subfeature.

Returns:
The subfeature.


Copyright © 2009 JTheque. All Rights Reserved.