gdl.base
Class ParsingManager

java.lang.Object
  extended by gdl.base.ParsingManager

public class ParsingManager
extends java.lang.Object

The parsing manager stores values during the complete parsing process which starts with user input (file selection, tag definition), continues with configuration parsing and content parsing, afterwards several gui elements are initialised and in the end the canvas gets drawn

Author:
Martin Suntinger

Constructor Summary
ParsingManager()
           
 
Method Summary
 int[][] getAdMatrix()
           
 java.util.LinkedList getAllNodeIDs()
           
 java.util.LinkedList getAllNodes()
           
 GraphExplorerCanvas getCanvas()
           
 java.util.List getColorConfigSets()
           
 ConfigHandler getConfigHandler()
           
 ConnectionTypeSet getConnectionSet()
           
 java.lang.String getConnectionTypeAttribute()
           
 ContentParser getContentParser()
           
 java.lang.String getCrossRefTag()
           
 java.lang.String getDefaultIcon()
           
 java.lang.String getFileLocation()
           
 GraphExplorerGui getGui()
           
 int getIconDefaultHeight()
           
 int getIconDefaultWidth()
           
 java.lang.String getIconLocation()
           
 java.lang.String getIdAttribute()
           
 java.lang.String getNodeTag()
           
 WizardPanelProgress getProgressPanel()
           
 java.util.List getSizeConfigSets()
           
 void invokeParsingProcess()
          invokes the parsing process. the parsing Manager initiales all parsers and the canvas, and enables several controls if possible
 boolean isIconsAvailable()
           
 void setAdMatrix(int[][] adMatrix)
           
 void setAllNodeIDs(java.util.LinkedList allNodeIDs)
           
 void setAllNodes(java.util.LinkedList allNodes)
           
 void setCanvas(GraphExplorerCanvas canvas)
           
 void setColorConfigSets(java.util.List colorConfigSets)
           
 void setConfigHandler(ConfigHandler configHandler)
           
 void setConnectionSet(ConnectionTypeSet connectionSet)
           
 void setConnectionTypeAttribute(java.lang.String connectionTypeAttribute)
           
 void setContentParser(ContentParser contentParser)
           
 void setCrossRefTag(java.lang.String crossRefTag)
           
 void setDefaultIcon(java.lang.String defaultIcon)
           
 void setFileLocation(java.lang.String fileLocation)
           
 void setGui(GraphExplorerGui gui)
           
 void setIconDefaultHeight(int iconDefaultHeight)
           
 void setIconDefaultWidth(int iconDefaultWidth)
           
 void setIconLocation(java.lang.String iconLocation)
           
 void setIconsAvailable(boolean iconsAvailable)
           
 void setIdAttribute(java.lang.String idAttribute)
           
 void setNodeTag(java.lang.String nodeTag)
           
 void setProgressPanel(WizardPanelProgress progressPanel)
           
 void setSizeConfigSets(java.util.List sizeConfigSets)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParsingManager

public ParsingManager()
Method Detail

invokeParsingProcess

public void invokeParsingProcess()
invokes the parsing process. the parsing Manager initiales all parsers and the canvas, and enables several controls if possible


getCanvas

public GraphExplorerCanvas getCanvas()

setCanvas

public void setCanvas(GraphExplorerCanvas canvas)

getConfigHandler

public ConfigHandler getConfigHandler()

setConfigHandler

public void setConfigHandler(ConfigHandler configHandler)

getContentParser

public ContentParser getContentParser()

setContentParser

public void setContentParser(ContentParser contentParser)

getGui

public GraphExplorerGui getGui()

setGui

public void setGui(GraphExplorerGui gui)

getProgressPanel

public WizardPanelProgress getProgressPanel()

setProgressPanel

public void setProgressPanel(WizardPanelProgress progressPanel)

getColorConfigSets

public java.util.List getColorConfigSets()

setColorConfigSets

public void setColorConfigSets(java.util.List colorConfigSets)

getSizeConfigSets

public java.util.List getSizeConfigSets()

setSizeConfigSets

public void setSizeConfigSets(java.util.List sizeConfigSets)

getCrossRefTag

public java.lang.String getCrossRefTag()

setCrossRefTag

public void setCrossRefTag(java.lang.String crossRefTag)

getFileLocation

public java.lang.String getFileLocation()

setFileLocation

public void setFileLocation(java.lang.String fileLocation)

getIdAttribute

public java.lang.String getIdAttribute()

setIdAttribute

public void setIdAttribute(java.lang.String idAttribute)

getNodeTag

public java.lang.String getNodeTag()

setNodeTag

public void setNodeTag(java.lang.String nodeTag)

getAdMatrix

public int[][] getAdMatrix()

setAdMatrix

public void setAdMatrix(int[][] adMatrix)

getAllNodeIDs

public java.util.LinkedList getAllNodeIDs()

setAllNodeIDs

public void setAllNodeIDs(java.util.LinkedList allNodeIDs)

getAllNodes

public java.util.LinkedList getAllNodes()

setAllNodes

public void setAllNodes(java.util.LinkedList allNodes)

getConnectionSet

public ConnectionTypeSet getConnectionSet()

setConnectionSet

public void setConnectionSet(ConnectionTypeSet connectionSet)

getConnectionTypeAttribute

public java.lang.String getConnectionTypeAttribute()

setConnectionTypeAttribute

public void setConnectionTypeAttribute(java.lang.String connectionTypeAttribute)

getDefaultIcon

public java.lang.String getDefaultIcon()

setDefaultIcon

public void setDefaultIcon(java.lang.String defaultIcon)

getIconDefaultHeight

public int getIconDefaultHeight()

setIconDefaultHeight

public void setIconDefaultHeight(int iconDefaultHeight)

getIconDefaultWidth

public int getIconDefaultWidth()

setIconDefaultWidth

public void setIconDefaultWidth(int iconDefaultWidth)

getIconLocation

public java.lang.String getIconLocation()

setIconLocation

public void setIconLocation(java.lang.String iconLocation)

isIconsAvailable

public boolean isIconsAvailable()

setIconsAvailable

public void setIconsAvailable(boolean iconsAvailable)