org.gephi.io.processor.plugin
Class DynamicProcessor
java.lang.Object
org.gephi.io.processor.plugin.AbstractProcessor
org.gephi.io.processor.plugin.DynamicProcessor
- All Implemented Interfaces:
- Processor
public class DynamicProcessor
- extends AbstractProcessor
- implements Processor
Processor 'Time Frame' that uses its 'date' parameter to associate the content
of the container to a particular point in time. It locates and modify existing
elements by appending new time intervals. It also create dynamic attribute
values, as well as a dynamic weight.
- Author:
- Mathieu Bastian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicProcessor
public DynamicProcessor()
process
public void process()
- Description copied from interface:
Processor
- Process data from the container to the workspace. This task
is done after an importer pushed data to the container.
- Specified by:
process
in interface Processor
- See Also:
Importer
flushToNodeAttributes
protected void flushToNodeAttributes(NodeDraftGetter nodeDraft,
Node node)
- Overrides:
flushToNodeAttributes
in class AbstractProcessor
flushToEdgeAttributes
protected void flushToEdgeAttributes(EdgeDraftGetter edgeDraft,
Edge edge)
- Overrides:
flushToEdgeAttributes
in class AbstractProcessor
getDisplayName
public java.lang.String getDisplayName()
- Description copied from interface:
Processor
- Returns the processor name.
- Specified by:
getDisplayName
in interface Processor
- Returns:
- the processor display name
getDate
public java.lang.String getDate()
setDate
public void setDate(java.lang.String date)
isDateMode
public boolean isDateMode()
setDateMode
public void setDateMode(boolean dateMode)
isLabelmatching
public boolean isLabelmatching()
setLabelmatching
public void setLabelmatching(boolean labelmatching)