org.molwind.chemical.view
Class ChemicalTopologyManager

java.lang.Object
  extended by org.molwind.view.AbstractTopologyManager
      extended by org.molwind.chemical.view.ChemicalTopologyManager
All Implemented Interfaces:
TopologyManager

public class ChemicalTopologyManager
extends AbstractTopologyManager

ChemicalTopologyManager determines and places visible chemical structures.

Version:
1.0
Author:
Oliver Karch

Constructor Summary
ChemicalTopologyManager()
          Creates a new topology manager to place chemical entities.
 
Method Summary
 void calculatePositions()
           
 java.util.Iterator getVisibleEntities(LayeredPosition position)
          Determines the visible entities for the given position.
 
Methods inherited from class org.molwind.view.AbstractTopologyManager
getEntityIterator, getRelationshipResolver, setEntityIterator, setRelationshipResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChemicalTopologyManager

public ChemicalTopologyManager()
Creates a new topology manager to place chemical entities.

Method Detail

calculatePositions

public void calculatePositions()

getVisibleEntities

public java.util.Iterator getVisibleEntities(LayeredPosition position)
Determines the visible entities for the given position.

Specified by:
getVisibleEntities in interface TopologyManager
Specified by:
getVisibleEntities in class AbstractTopologyManager
Parameters:
position - the position (longitude/latitude/level)
Returns:
an (possibly empty) iterator of entities


Copyright © 2008-2010. All Rights Reserved.