jeco.lib.problems.floorplan
Class FloorplanConfiguration

java.lang.Object
  extended by jeco.lib.problems.floorplan.FloorplanConfiguration

public class FloorplanConfiguration
extends java.lang.Object

Author:
jlrisco

Field Summary
protected  int cellSize
           
protected  java.util.HashMap<java.lang.Integer,Component> components
           
protected  java.util.HashMap<java.lang.Integer,java.util.HashSet<java.lang.Integer>> couplings
           
protected  java.lang.String filePath
           
protected  int maxHeight
           
protected  int maxLength
           
protected  int maxWidth
           
protected  double[][][] temperatures
           
 
Constructor Summary
protected FloorplanConfiguration(java.lang.String filePath)
           
 
Method Summary
 void load()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filePath

protected java.lang.String filePath

cellSize

protected int cellSize

maxLength

protected int maxLength

maxWidth

protected int maxWidth

maxHeight

protected int maxHeight

components

protected java.util.HashMap<java.lang.Integer,Component> components

couplings

protected java.util.HashMap<java.lang.Integer,java.util.HashSet<java.lang.Integer>> couplings

temperatures

protected double[][][] temperatures
Constructor Detail

FloorplanConfiguration

protected FloorplanConfiguration(java.lang.String filePath)
Method Detail

load

public void load()
          throws javax.xml.parsers.ParserConfigurationException,
                 java.io.IOException,
                 org.xml.sax.SAXException
Throws:
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException