|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--uk.ac.ebi.intact.application.hierarchView.highlightment.behaviour.HighlightmentBehaviour
Abstract class allowing to deals with the Highlightment behaviour, the implementation of that class would just specify the behaviour of one node of the graph.
| Constructor Summary | |
HighlightmentBehaviour()
|
|
| Method Summary | |
void |
apply(java.util.Collection proteins,
InteractionNetwork aGraph)
Apply the implemented behaviour to a set of nodes. |
abstract void |
applyBehaviour(Node aProtein)
Apply the implemented behaviour to the specific Node of the graph |
static HighlightmentBehaviour |
getHighlightmentBehaviour(java.lang.String aClassName)
Provides a implementation of HighlightmentBehaviour from its name. for example you have an implementation of this abstract class called : ColorHighlightmentBehaviour. |
java.util.Collection |
modifyCollection(java.util.Collection proteins,
InteractionNetwork aGraph)
Allow to apply a modification on the collection of protein to highlight. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HighlightmentBehaviour()
| Method Detail |
public static HighlightmentBehaviour getHighlightmentBehaviour(java.lang.String aClassName)
aClassName - the name of the implementation class you want to get
public abstract void applyBehaviour(Node aProtein)
aProtein - the node on which we want to apply the behaviour
public java.util.Collection modifyCollection(java.util.Collection proteins,
InteractionNetwork aGraph)
proteins - the list of protein to highlightaGraph - the current interaction network
public void apply(java.util.Collection proteins,
InteractionNetwork aGraph)
proteins - the set of protein on which to apply the behaviouraGraph - the interaction network they come from
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||