gr.demokritos.iit.jinsect.documentModel.representations
Class DocumentWordDistroGraph

java.lang.Object
  extended by gr.demokritos.iit.jinsect.documentModel.representations.DocumentNGramGraph
      extended by gr.demokritos.iit.jinsect.documentModel.representations.DocumentNGramDistroGraph
          extended by gr.demokritos.iit.jinsect.documentModel.representations.DocumentWordDistroGraph
All Implemented Interfaces:
IMergeable<DocumentNGramGraph>, java.io.Serializable, java.lang.Cloneable

public class DocumentWordDistroGraph
extends DocumentNGramDistroGraph

See Also:
Serialized Form

Field Summary
 NotificationListener DeletionNotificationListener
           
 TokenGeneratorListener TokenGenerator
           
 
Fields inherited from class gr.demokritos.iit.jinsect.documentModel.representations.DocumentNGramDistroGraph
EdgeDistros
 
Fields inherited from class gr.demokritos.iit.jinsect.documentModel.representations.DocumentNGramGraph
CorrelationWindow, DataString, DegradedEdges, MaxSize, MinSize, NGramGraphArray, Normalizer, TextPreprocessor, WordEvaluator
 
Constructor Summary
DocumentWordDistroGraph()
          Creates a new instance of DocumentWordDistroGraph
DocumentWordDistroGraph(int iMinSize, int iMaxSize, int iCorrelationWindow)
           
 
Method Summary
 void createGraphs()
          Creates the graph of n-grams, for all the levels specified in the MinSize, MaxSize range.
 void deleteItem(java.lang.String sItem)
          Removes an item (node) from all graphs.
 
Methods inherited from class gr.demokritos.iit.jinsect.documentModel.representations.DocumentNGramDistroGraph
allNotIn, clone, createEdgesConnecting, getEdgesToDistros, InitGraphs, intersectAndDeltaDistroGraph, intersectDistroGraph, inverseIntersectDistroGraph, main, mergeDistroGraph, setDataString, updateWeights
 
Methods inherited from class gr.demokritos.iit.jinsect.documentModel.representations.DocumentNGramGraph
allNotIn, calcCoexistenceImportance, calcCoexistenceImportance, createWeightedEdgesConnecting, degrade, degredationDegree, getAllNodes, getDataString, getGraphLevel, getGraphLevelByNGramSize, getMaxSize, getMinSize, getWindowSize, intersectGraph, inverseIntersectGraph, isEmpty, length, loadDataStringFromFile, merge, mergeGraph, nullify, prune, toCooccurenceText
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TokenGenerator

public TokenGeneratorListener TokenGenerator

DeletionNotificationListener

public NotificationListener DeletionNotificationListener
Constructor Detail

DocumentWordDistroGraph

public DocumentWordDistroGraph()
Creates a new instance of DocumentWordDistroGraph


DocumentWordDistroGraph

public DocumentWordDistroGraph(int iMinSize,
                               int iMaxSize,
                               int iCorrelationWindow)
Method Detail

createGraphs

public void createGraphs()
Description copied from class: DocumentNGramGraph
Creates the graph of n-grams, for all the levels specified in the MinSize, MaxSize range.

Overrides:
createGraphs in class DocumentNGramGraph

deleteItem

public void deleteItem(java.lang.String sItem)
Description copied from class: DocumentNGramGraph
Removes an item (node) from all graphs.

Overrides:
deleteItem in class DocumentNGramGraph
Parameters:
sItem - The item to remove.