|
Gephi Toolkit Javadoc | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RankingModel
Model for ranking data.
That includes the list of rankings currently available, separated in categories with different element types. It can returns all rankings for nodes or edges, or any element type.
Rankings are builds thanks to RankingBuilder implementation. Implement
a new RankingBuider service to create new rankings.
The model also hosts the currently defined interpolator.
Ranking,
Transformer| Method Summary | |
|---|---|
void |
addRankingListener(RankingListener listener)
Add listener as a ranking listener of this model |
Ranking |
getAutoTransformerRanking(Transformer transformer)
If transformer is an auto transformer, returns the ranking
associated to it. |
Ranking[] |
getEdgeRankings()
Get all rankings for edge elements. |
Interpolator |
getInterpolator()
Returns the current interpolator. |
Ranking[] |
getNodeRankings()
Get all rankings for node elements. |
Ranking |
getRanking(java.lang.String elementType,
java.lang.String name)
Return the specific ranking for elementType and with
the given name. |
Ranking[] |
getRankings(java.lang.String elementType)
Get all rankings for elementType elements. |
Transformer |
getTransformer(java.lang.String elementType,
java.lang.String name)
Returns the specific transformer for elementType and with the
given name. |
Transformer[] |
getTransformers(java.lang.String elementType)
Return all transformers specific to elementType. |
Workspace |
getWorkspace()
Return the workspace this model is associated with |
void |
removeRankingListener(RankingListener listener)
Remove listener as a ranking listener of this model |
boolean |
useLocalScale()
Returns true if rankings are using the currently visible
graph as a scale. |
| Method Detail |
|---|
Ranking[] getNodeRankings()
Ranking.NODE_ELEMENT.
Ranking[] getEdgeRankings()
Ranking.EDGE_ELEMENT.
Ranking[] getRankings(java.lang.String elementType)
elementType elements. Rankings are
classified with the type of element they are manipulating. If
elementType equals Ranking.NODE_ELEMENT this is
equivalent to getNodeRankings() method
elementType - the element type of the rankings
elementType
Ranking getRanking(java.lang.String elementType,
java.lang.String name)
elementType and with
the given name. Returns null if not found.
Default ranking names can be found in the Ranking interface. For
attribute rankings, simply use the column identifier.
elementType - the element type of the rankingname - the name of the ranking
null if not foundTransformer[] getTransformers(java.lang.String elementType)
elementType. A transformer
defines his ability to transformer different element types.
elementType - the element type of the transformers
elementType
Transformer getTransformer(java.lang.String elementType,
java.lang.String name)
elementType and with the
given name. Returns null if not found.
Default transformers name can be found in the Transformer interface.
elementType - the element type of the transformername - the name of the transformer
name and elementType
or null if not foundInterpolator getInterpolator()
Workspace getWorkspace()
boolean useLocalScale()
true if rankings are using the currently visible
graph as a scale. If false the complete graph is used to determine
minimum and maximum values, the ranking scale.
true if using a local scale, false if
global scaleRanking getAutoTransformerRanking(Transformer transformer)
transformer is an auto transformer, returns the ranking
associated to it.
transformer - the transformer to obtain the ranking from
transformer or nullvoid addRankingListener(RankingListener listener)
listener as a ranking listener of this model
listener - the listener to addvoid removeRankingListener(RankingListener listener)
listener as a ranking listener of this model
listener - the listener to remove
|
Gephi Toolkit Javadoc | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||