|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.beanexplorer.beans.Option
biouml.model.AbstractFilter
Utility class that provides support for basic diagram filter operations.
Subclasses should define processNode(biouml.model.Node) method that should highlight
or hide node view depending on filter settings.
| Field Summary |
| Fields inherited from class com.beanexplorer.beans.Option |
notificationEnabled, propagationEnabled |
| Constructor Summary | |
AbstractFilter()
|
|
| Method Summary | |
void |
apply(Compartment diagram)
Hides or highlights diagram elements according to filter settings. |
boolean |
isEnabled()
Indicates whether a filter should be used. |
protected abstract void |
processNode(Node node)
Should high or highlight node depending on filter settings. |
void |
restoreView(Compartment diagram)
Restores original diagram view. |
protected void |
restoreView(DiagramElement de)
|
void |
setEnabled(boolean enabled)
|
| Methods inherited from class com.beanexplorer.beans.Option |
addPropertyChangeListener, copyListenersTo, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getParent, isNotificationEnabled, isPropagationEnabled, removePropertyChangeListener, setNotificationEnabled, setParent, setPropagationEnabled |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface biouml.model.DiagramFilter |
getOptionsControl |
| Constructor Detail |
public AbstractFilter()
| Method Detail |
public boolean isEnabled()
DiagramFilter
isEnabled in interface DiagramFilterpublic void setEnabled(boolean enabled)
public void apply(Compartment diagram)
apply in interface DiagramFilterpublic void restoreView(Compartment diagram)
restoreView in interface DiagramFilterprotected abstract void processNode(Node node)
protected void restoreView(DiagramElement de)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||