public abstract class AbstractSocialNetworkVisualizationAlgorithm<T> extends java.lang.Object implements SocialNetworkVisualizationAlgorithm<T>
SocialNetworkVisualizationAlgorithm.Algorithm, SocialNetworkVisualizationAlgorithm.Factory| Constructor and Description |
|---|
AbstractSocialNetworkVisualizationAlgorithm() |
AbstractSocialNetworkVisualizationAlgorithm(SocialNetworkVisualization<T> visualization) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getParameterKeys() |
java.util.List<java.lang.String> |
getParameterValues() |
SocialNetworkVisualization<T> |
getVisualization() |
void |
setParameter(java.lang.String key,
java.lang.String value) |
protected abstract void |
setupParameterKeyList(java.util.List<java.lang.String> list) |
void |
setVisualization(SocialNetworkVisualization<T> visualization) |
javax.swing.JComponent |
visualize() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, getAlgorithm, processNewNetworkpublic AbstractSocialNetworkVisualizationAlgorithm()
public AbstractSocialNetworkVisualizationAlgorithm(SocialNetworkVisualization<T> visualization)
public java.util.List<java.lang.String> getParameterKeys()
getParameterKeys in interface SocialNetworkVisualizationAlgorithm<T>public java.util.List<java.lang.String> getParameterValues()
getParameterValues in interface SocialNetworkVisualizationAlgorithm<T>public SocialNetworkVisualization<T> getVisualization()
getVisualization in interface SocialNetworkVisualizationAlgorithm<T>public void setParameter(java.lang.String key,
java.lang.String value)
setParameter in interface SocialNetworkVisualizationAlgorithm<T>protected abstract void setupParameterKeyList(java.util.List<java.lang.String> list)
public void setVisualization(SocialNetworkVisualization<T> visualization)
setVisualization in interface SocialNetworkVisualizationAlgorithm<T>public javax.swing.JComponent visualize()
visualize in interface SocialNetworkVisualizationAlgorithm<T>