A B C D E F G H I J L M O P R S T U V W X

A

addBranchLabels(DwgRoot) - Method in interface org.autopipes.Floor.Area
Iterates over branch roots and produces a number-label for each visited root.
addBranchLabels(DwgRoot) - Method in class org.autopipes.FloorImp.AreaImp
Iterates over branch roots and produces a number-label for each visited root.
addEdgeToGraph(Graph, HydroVertex, HydroVertex, ConfigurationMgr.Layer) - Static method in class org.autopipes.graph.GraphUtil
Creates a directed edge from 2 graph vertices with validation.
addPointEntity(Graph, CtEntity, double) - Static method in class org.autopipes.graph.GraphUtil
Adds a point-centered symbol from a drawing to a graph.
addSegmentEntity(Graph, CtEntity, ConfigurationMgr) - Static method in class org.autopipes.graph.GraphUtil
Adds a segment from a drawing to a graph.
addSymbol(CtEntity) - Method in class org.autopipes.graph.HydroVertex
Adds an entity to the list of drawing symbols at the vertex.
angle(CtPoint, CtPoint, CtPoint) - Static method in class org.autopipes.DrawingMgrImp
Computes an angle defined by 3 points.
angleBetwenEdges(Edge, Edge) - Static method in class org.autopipes.graph.GraphUtil
Angle between 2 Edges.

B

branchRoots() - Method in interface org.autopipes.Floor.Area
Lists entry vertices for all branches.
branchRoots() - Method in class org.autopipes.FloorImp.AreaImp
Lists entry vertices for all branches.
branchSubgraph(DirectedGraph) - Static method in class org.autopipes.graph.GraphUtil
Creates a subgraph induced by vertices of branch edges in a graph.
BRNCH_TYPE - Static variable in interface org.autopipes.ConfigurationMgr.Layer
branch type.
buildGraph() - Method in interface org.autopipes.Floor
Builds a graph representation of a drawing.
buildGraph() - Method in class org.autopipes.FloorImp
Builds a graph representation of a drawing.

C

clone() - Method in class org.autopipes.graph.HydroVertex
CLS_COUPLING - Static variable in interface org.autopipes.DrawingMgr
AutoCAD point class.
CLS_HEAD - Static variable in interface org.autopipes.DrawingMgr
AutoCAD circle class.
CLS_JUMP - Static variable in interface org.autopipes.DrawingMgr
AutoCAD arc class.
CLS_LINE - Static variable in interface org.autopipes.DrawingMgr
AutoCAD line class.
CLS_TEXT - Static variable in interface org.autopipes.DrawingMgr
AutoCAD text class.
CLS_TEXTBOX - Static variable in interface org.autopipes.DrawingMgr
AutoCAD multi-line text class.
comparePoints(CtPoint, CtPoint, double) - Static method in class org.autopipes.DrawingMgrImp
Checks if 2 points are co-located within a measurement tolerance.
ConfigRoot - Interface in org.autopipes.config
 
ConfigRootImpl - Class in org.autopipes.config.impl
 
ConfigRootImpl() - Constructor for class org.autopipes.config.impl.ConfigRootImpl
 
ConfigRootType - Interface in org.autopipes.config
 
ConfigRootType.LayersRootType - Interface in org.autopipes.config
 
ConfigRootTypeImpl - Class in org.autopipes.config.impl
 
ConfigRootTypeImpl() - Constructor for class org.autopipes.config.impl.ConfigRootTypeImpl
 
ConfigRootTypeImpl.LayersRootTypeImpl - Class in org.autopipes.config.impl
 
ConfigRootTypeImpl.LayersRootTypeImpl() - Constructor for class org.autopipes.config.impl.ConfigRootTypeImpl.LayersRootTypeImpl
 
ConfigurationMgr - Interface in org.autopipes
Wraps access to xml documents conforming to acadcfg.xsd.
ConfigurationMgr.Layer - Interface in org.autopipes
Wraps access to layer-related information.
ConfigurationMgrImp - Class in org.autopipes
Primary implementation of ConfigurationMgr.
ConfigurationMgrImp() - Constructor for class org.autopipes.ConfigurationMgrImp
Empty default constructor.
ConfigurationMgrImp.LayerImp - Class in org.autopipes
Primary implementation of ConfigurationMgr.Layer.
ConfigurationMgrImp.LayerImp() - Constructor for class org.autopipes.ConfigurationMgrImp.LayerImp
 
createEdge(Object, Object) - Method in class org.autopipes.graph.HydroEdge.HydroEdgeFactory
 
createErrorMessage(Exception) - Method in interface org.autopipes.servlet.DOMSOAP
Creates SOAP Fault message containing text found in an exception.
createErrorMessage(Exception) - Method in class org.autopipes.servlet.DOMSOAPImp
Creates SOAP Fault message containing text found in an exception.
createMessageDoc() - Method in interface org.autopipes.servlet.DOMSOAP
Creates an empty SOAP message.
createMessageDoc() - Method in class org.autopipes.servlet.DOMSOAPImp
Creates an empty SOAP message.
CtAng - Interface in org.autopipes.dwg
 
CtAngImpl - Class in org.autopipes.dwg.impl
 
CtAngImpl() - Constructor for class org.autopipes.dwg.impl.CtAngImpl
 
CtBrCouplingcut - Interface in org.autopipes.takeout
 
CtBrCouplingcutImpl - Class in org.autopipes.takeout.impl
 
CtBrCouplingcutImpl() - Constructor for class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
CtBrDiameter - Interface in org.autopipes.config
 
CtBrDiameterImpl - Class in org.autopipes.config.impl
 
CtBrDiameterImpl() - Constructor for class org.autopipes.config.impl.CtBrDiameterImpl
 
CtBrMaincut - Interface in org.autopipes.takeout
 
CtBrMaincutImpl - Class in org.autopipes.takeout.impl
 
CtBrMaincutImpl() - Constructor for class org.autopipes.takeout.impl.CtBrMaincutImpl
 
CtBrOrthocut - Interface in org.autopipes.takeout
 
CtBrOrthocutImpl - Class in org.autopipes.takeout.impl
 
CtBrOrthocutImpl() - Constructor for class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
CtDiameter - Interface in org.autopipes.takeout
 
CtDiameterImpl - Class in org.autopipes.takeout.impl
 
CtDiameterImpl() - Constructor for class org.autopipes.takeout.impl.CtDiameterImpl
 
CtDrawing - Interface in org.autopipes.command
 
CtDrawing - Interface in org.autopipes.config
 
CtDrawing - Interface in org.autopipes.dwg
 
CtDrawingImpl - Class in org.autopipes.command.impl
 
CtDrawingImpl() - Constructor for class org.autopipes.command.impl.CtDrawingImpl
 
CtDrawingImpl - Class in org.autopipes.config.impl
 
CtDrawingImpl() - Constructor for class org.autopipes.config.impl.CtDrawingImpl
 
CtDrawingImpl - Class in org.autopipes.dwg.impl
 
CtDrawingImpl() - Constructor for class org.autopipes.dwg.impl.CtDrawingImpl
 
CtEntity - Interface in org.autopipes.dwg
 
CtEntityImpl - Class in org.autopipes.dwg.impl
 
CtEntityImpl() - Constructor for class org.autopipes.dwg.impl.CtEntityImpl
 
CtLayer - Interface in org.autopipes.config
 
CtLayerImpl - Class in org.autopipes.config.impl
 
CtLayerImpl() - Constructor for class org.autopipes.config.impl.CtLayerImpl
 
CtOptions - Interface in org.autopipes.config
 
CtOptionsImpl - Class in org.autopipes.config.impl
 
CtOptionsImpl() - Constructor for class org.autopipes.config.impl.CtOptionsImpl
 
CtPoint - Interface in org.autopipes.dwg
 
CtPointImpl - Class in org.autopipes.dwg.impl
 
CtPointImpl() - Constructor for class org.autopipes.dwg.impl.CtPointImpl
 
CtSize - Interface in org.autopipes.dwg
 
CtSizeImpl - Class in org.autopipes.dwg.impl
 
CtSizeImpl() - Constructor for class org.autopipes.dwg.impl.CtSizeImpl
 
CtVendor - Interface in org.autopipes.takeout
 
CtVendorImpl - Class in org.autopipes.takeout.impl
 
CtVendorImpl() - Constructor for class org.autopipes.takeout.impl.CtVendorImpl
 

D

DATAFILE - Static variable in interface org.autopipes.TakeoutMgr
name of the 'golden standard' file.
distance(CtPoint, CtPoint) - Static method in class org.autopipes.DrawingMgrImp
Computes a distance between 2 points.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.autopipes.servlet.JAXBServlet
DOMSOAP - Interface in org.autopipes.servlet
Helper class inended to provide SOAP marshaling.
DOMSOAPImp - Class in org.autopipes.servlet
Implementation of DOMSOAP with no dependencies outside J2SE.
DOMSOAPImp() - Constructor for class org.autopipes.servlet.DOMSOAPImp
Default constructor.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.autopipes.servlet.JAXBServlet
dotProduct(CtPoint, CtPoint, CtPoint) - Static method in class org.autopipes.DrawingMgrImp
Computes dot (scalar) product defined by 3 points.
DrawingMgr - Interface in org.autopipes
Wrapper for objects instantiated from xml streams conforming to drawing.xsd.
DrawingMgrImp - Class in org.autopipes
Primary implementation of DrawingMgr.
DrawingMgrImp() - Constructor for class org.autopipes.DrawingMgrImp
Default constructor.
DwgRoot - Interface in org.autopipes.dwg
 
DwgRootImpl - Class in org.autopipes.dwg.impl
 
DwgRootImpl() - Constructor for class org.autopipes.dwg.impl.DwgRootImpl
 
DwgRootType - Interface in org.autopipes.dwg
 
DwgRootTypeImpl - Class in org.autopipes.dwg.impl
 
DwgRootTypeImpl() - Constructor for class org.autopipes.dwg.impl.DwgRootTypeImpl
 

E

edgeTraversed(EdgeTraversalEvent) - Method in class org.autopipes.graph.GraphUtil.TraversalListener
exportLabels(Writer) - Method in interface org.autopipes.Floor
Stream version of addBranchLabels.
exportLabels(Writer) - Method in class org.autopipes.FloorImp
Writes branch labels to stream.
exportLabels(Node) - Method in class org.autopipes.FloorImp
DOM version of add branch labels.

F

findRaiser(DirectedGraph) - Static method in class org.autopipes.graph.GraphUtil
Attempts to locate a raiser vertex in a drawing graph.
Floor - Interface in org.autopipes
Exposes service interface for drawing manipulation.
Floor.Area - Interface in org.autopipes
Represents a connected component of a drawing.
Floor.Command - Interface in org.autopipes
Parent interface of all messages sent by a client.
FloorImp - Class in org.autopipes
Primary implementation of Floor.
FloorImp() - Constructor for class org.autopipes.FloorImp
Default constructor.
FloorImp.AreaImp - Class in org.autopipes
Default implementation.
FloorImp.AreaImp(DirectedGraph, HydroVertex) - Constructor for class org.autopipes.FloorImp.AreaImp
Constructor.
FloorImp.CommandImp - Class in org.autopipes
Default implementation.
FloorImp.CommandImp(Node) - Constructor for class org.autopipes.FloorImp.CommandImp
DOM constructor.
FloorImp.CommandImp(InputSource) - Constructor for class org.autopipes.FloorImp.CommandImp
Stream constructor.
FOOT_BASE - Static variable in class org.autopipes.graph.GraphUtil
feet to inches conversion factor.

G

getAlpha() - Method in interface org.autopipes.dwg.CtAng
 
getAlpha() - Method in class org.autopipes.dwg.impl.CtAngImpl
 
getAngularDelta() - Method in interface org.autopipes.config.CtOptions
 
getAngularDelta() - Method in class org.autopipes.config.impl.CtOptionsImpl
 
getAngularDelta() - Method in interface org.autopipes.ConfigurationMgr
Gets tolerance for angular measurements selected for the drawing.
getAngularDelta() - Method in class org.autopipes.ConfigurationMgrImp
Gets tolerance for angular measurements selected for the drawing.
getBeta() - Method in interface org.autopipes.dwg.CtAng
 
getBeta() - Method in class org.autopipes.dwg.impl.CtAngImpl
 
getBranchDiameter() - Method in interface org.autopipes.config.CtLayer
 
getBranchDiameter() - Method in class org.autopipes.config.impl.CtLayerImpl
 
getBranchDiameter(int) - Method in interface org.autopipes.ConfigurationMgr.Layer
Diamter for head pipes with specified down-stream head count.
getBranchDiameter(int) - Method in class org.autopipes.ConfigurationMgrImp.LayerImp
Diamter for head pipes with specified down-stream head count.
GetBranchLabels - Interface in org.autopipes.command
 
GetBranchLabelsImpl - Class in org.autopipes.command.impl
 
GetBranchLabelsImpl() - Constructor for class org.autopipes.command.impl.GetBranchLabelsImpl
 
GetBranchLabelsType - Interface in org.autopipes.command
 
GetBranchLabelsTypeImpl - Class in org.autopipes.command.impl
 
GetBranchLabelsTypeImpl() - Constructor for class org.autopipes.command.impl.GetBranchLabelsTypeImpl
 
getBrCouplingcut() - Method in class org.autopipes.takeout.impl.TakeoutTypeImpl
 
getBrCouplingcut() - Method in interface org.autopipes.takeout.TakeoutType
 
getBrMaincut() - Method in class org.autopipes.takeout.impl.TakeoutTypeImpl
 
getBrMaincut() - Method in interface org.autopipes.takeout.TakeoutType
 
getBrOrthocut() - Method in class org.autopipes.takeout.impl.TakeoutTypeImpl
 
getBrOrthocut() - Method in interface org.autopipes.takeout.TakeoutType
 
getCls() - Method in interface org.autopipes.dwg.CtEntity
 
getCls() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getCommand() - Method in interface org.autopipes.Floor.Command
Retrieves Class identifier of this command.
getCommand() - Method in class org.autopipes.FloorImp.CommandImp
Retrieves Class identifier of this command.
getConfiguration() - Method in interface org.autopipes.Floor
Gets current drawing configuration.
getConfiguration() - Method in class org.autopipes.FloorImp
Gets current drawing configuration.
getCouplings() - Method in class org.autopipes.graph.HydroVertex
Gets cupling symbols at this vertex.
getCouplingTakeout(BigDecimal) - Method in interface org.autopipes.TakeoutMgr
Gets takeout for a branch pipe at a coupling.
getCouplingTakeout(BigDecimal) - Method in class org.autopipes.TakeoutMgrImp
Gets takeout for a branch pipe at a coupling.
getDiamDisplay() - Method in interface org.autopipes.takeout.CtDiameter
 
getDiamDisplay() - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
getDiameter() - Method in class org.autopipes.takeout.impl.TakeoutTypeImpl
 
getDiameter() - Method in interface org.autopipes.takeout.TakeoutType
 
getDiameterId(BigDecimal) - Method in interface org.autopipes.TakeoutMgr
Validates and retrieves diameter's surrogate key for all pipes.
getDiameterId(BigDecimal) - Method in class org.autopipes.TakeoutMgrImp
Validates and retrieves diameter's surrogate key for all pipes.
getDiamId() - Method in interface org.autopipes.takeout.CtDiameter
 
getDiamId() - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
getDiamMeasure() - Method in interface org.autopipes.takeout.CtBrCouplingcut
 
getDiamMeasure() - Method in interface org.autopipes.takeout.CtBrMaincut
 
getDiamMeasure() - Method in interface org.autopipes.takeout.CtDiameter
 
getDiamMeasure() - Method in class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
getDiamMeasure() - Method in class org.autopipes.takeout.impl.CtBrMaincutImpl
 
getDiamMeasure() - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
getDiamMeasureBrnch() - Method in interface org.autopipes.takeout.CtBrOrthocut
 
getDiamMeasureBrnch() - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
getDiamMeasureOrtho() - Method in interface org.autopipes.takeout.CtBrOrthocut
 
getDiamMeasureOrtho() - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
getDrawing() - Method in interface org.autopipes.Floor
Gets current drawing.
getDrawing() - Method in class org.autopipes.FloorImp
Gets current drawing.
getDrawingName() - Method in interface org.autopipes.ConfigurationMgr
Gets name of the drawing containing this configuration.
getDrawingName() - Method in class org.autopipes.ConfigurationMgrImp
Gets name of the drawing containing this configuration.
getDrawingName() - Method in interface org.autopipes.DrawingMgr
Gets a name of the drawing.
getDrawingName() - Method in class org.autopipes.DrawingMgrImp
Gets a name of the drawing.
getDrawingName() - Method in interface org.autopipes.Floor.Command
Gets a drawing target of this command.
getDrawingName() - Method in class org.autopipes.FloorImp.CommandImp
Gets a drawing target of this command.
getDwgEntity() - Method in interface org.autopipes.dwg.DwgRootType
 
getDwgEntity() - Method in class org.autopipes.dwg.impl.DwgRootTypeImpl
 
getDwgHead() - Method in interface org.autopipes.command.GetBranchLabelsType
 
getDwgHead() - Method in class org.autopipes.command.impl.GetBranchLabelsTypeImpl
 
getDwgHead() - Method in interface org.autopipes.config.ConfigRootType
 
getDwgHead() - Method in class org.autopipes.config.impl.ConfigRootTypeImpl
 
getDwgHead() - Method in interface org.autopipes.dwg.DwgRootType
 
getDwgHead() - Method in class org.autopipes.dwg.impl.DwgRootTypeImpl
 
getDwgName() - Method in interface org.autopipes.command.CtDrawing
 
getDwgName() - Method in class org.autopipes.command.impl.CtDrawingImpl
 
getDwgName() - Method in interface org.autopipes.config.CtDrawing
 
getDwgName() - Method in class org.autopipes.config.impl.CtDrawingImpl
 
getDwgName() - Method in interface org.autopipes.dwg.CtDrawing
 
getDwgName() - Method in class org.autopipes.dwg.impl.CtDrawingImpl
 
getEntAng() - Method in interface org.autopipes.dwg.CtEntity
 
getEntAng() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getEntCaption() - Method in interface org.autopipes.dwg.CtEntity
 
getEntCaption() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getEntEnd() - Method in interface org.autopipes.dwg.CtEntity
 
getEntEnd() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getEntityList() - Method in interface org.autopipes.DrawingMgr
Gets a list of AutoCAD entities exported from the drawing.
getEntityList() - Method in class org.autopipes.DrawingMgrImp
Gets a list of AutoCAD entities exported from the drawing.
getEntSize() - Method in interface org.autopipes.dwg.CtEntity
 
getEntSize() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getEntStart() - Method in interface org.autopipes.dwg.CtEntity
 
getEntStart() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getGraph() - Method in interface org.autopipes.Floor.Area
Gets underlying graph.
getGraph() - Method in class org.autopipes.FloorImp.AreaImp
Gets underlying graph.
getGraphs() - Method in interface org.autopipes.Floor
Gets a map of connected components of a graph built from a drawing.
getGraphs() - Method in class org.autopipes.FloorImp
Gets a map of connected components of a graph built from a drawing.
getH() - Method in interface org.autopipes.dwg.CtSize
 
getH() - Method in class org.autopipes.dwg.impl.CtSizeImpl
 
getHeads() - Method in interface org.autopipes.config.CtBrDiameter
 
getHeads() - Method in class org.autopipes.config.impl.CtBrDiameterImpl
 
getHeads() - Method in class org.autopipes.graph.HydroVertex
Gets head symbols at this vertex.
getId() - Method in interface org.autopipes.dwg.CtEntity
 
getId() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getJumps() - Method in class org.autopipes.graph.HydroVertex
Gets jump symbols at this vertex.
getLastEdge() - Method in class org.autopipes.graph.GraphUtil.TraversalListener
Gets the last edge visited by the iterator.
getLayer() - Method in interface org.autopipes.config.ConfigRootType.LayersRootType
 
getLayer() - Method in class org.autopipes.config.impl.ConfigRootTypeImpl.LayersRootTypeImpl
 
getLayer(String) - Method in interface org.autopipes.ConfigurationMgr
Gets layer-depended confiuration selected for the drawing.
getLayer(String) - Method in class org.autopipes.ConfigurationMgrImp
Gets layer-depended confiuration selected for the drawing.
getLayer() - Method in class org.autopipes.graph.HydroEdge
Gets the drawing layer name.
getLayersRoot() - Method in interface org.autopipes.config.ConfigRootType
 
getLayersRoot() - Method in class org.autopipes.config.impl.ConfigRootTypeImpl
 
getLinearDelta() - Method in interface org.autopipes.config.CtOptions
 
getLinearDelta() - Method in class org.autopipes.config.impl.CtOptionsImpl
 
getLinearDelta() - Method in interface org.autopipes.ConfigurationMgr
Gets tolerance for linear measurements selected for the drawing.
getLinearDelta() - Method in class org.autopipes.ConfigurationMgrImp
Gets tolerance for linear measurements selected for the drawing.
getLy() - Method in interface org.autopipes.dwg.CtEntity
 
getLy() - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
getMaincut() - Method in interface org.autopipes.takeout.CtBrMaincut
 
getMaincut() - Method in class org.autopipes.takeout.impl.CtBrMaincutImpl
 
getMainDiameter() - Method in interface org.autopipes.config.CtLayer
 
getMainDiameter() - Method in class org.autopipes.config.impl.CtLayerImpl
 
getMainDiameter() - Method in interface org.autopipes.ConfigurationMgr.Layer
Fixed diamter for main pipes.
getMainDiameter() - Method in class org.autopipes.ConfigurationMgrImp.LayerImp
Fixed diamter for main pipes.
getMainDiameterId(BigDecimal) - Method in interface org.autopipes.TakeoutMgr
Validates and retrieves diameter's surrogate key for main pipes.
getMainDiameterId(BigDecimal) - Method in class org.autopipes.TakeoutMgrImp
Validates and retrieves diameter's surrogate key for main pipes.
getMainTakeout(BigDecimal, String) - Method in interface org.autopipes.TakeoutMgr
Gets takeout for a branch pipe at a main ellbow.
getMainTakeout(BigDecimal, String) - Method in class org.autopipes.TakeoutMgrImp
Gets takeout for a branch pipe at a main ellbow.
getMessage() - Method in exception org.autopipes.IllegalDrawingException
getMessageBody(Document) - Static method in class org.autopipes.servlet.DOMSOAPImp
Finds SOAP body element within a SOAP message.
getMessageContent(Document) - Static method in class org.autopipes.servlet.DOMSOAPImp
Finds the XML content passed in a SOAP message.
getName() - Method in interface org.autopipes.config.CtLayer
 
getName() - Method in class org.autopipes.config.impl.CtLayerImpl
 
getName() - Method in interface org.autopipes.ConfigurationMgr.Layer
Gets layer's name.
getName() - Method in class org.autopipes.ConfigurationMgrImp.LayerImp
Gets layer's name.
getNamespace() - Static method in class org.autopipes.FloorImp
Gets namespace used by XML messages processed by this class.
getOptionsRoot() - Method in interface org.autopipes.config.ConfigRootType
 
getOptionsRoot() - Method in class org.autopipes.config.impl.ConfigRootTypeImpl
 
getOrthocutBrnch() - Method in interface org.autopipes.takeout.CtBrOrthocut
 
getOrthocutBrnch() - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
getOrthocutMain() - Method in interface org.autopipes.takeout.CtBrOrthocut
 
getOrthocutMain() - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
getOrthoTakeout(BigDecimal, BigDecimal, boolean) - Method in interface org.autopipes.TakeoutMgr
Gets takeout for a branch pipe at an orthogonal join.
getOrthoTakeout(BigDecimal, BigDecimal, boolean) - Method in class org.autopipes.TakeoutMgrImp
Gets takeout for a branch pipe at an orthogonal join.
getQName() - Method in class org.autopipes.command.impl.GetBranchLabelsImpl
 
getQName() - Method in class org.autopipes.config.impl.ConfigRootImpl
 
getQName() - Static method in class org.autopipes.ConfigurationMgrImp
 
getQName() - Static method in class org.autopipes.DrawingMgrImp
 
getQName() - Method in class org.autopipes.dwg.impl.DwgRootImpl
 
getQName() - Method in class org.autopipes.takeout.impl.TakeoutImpl
 
getRaiser() - Method in interface org.autopipes.Floor.Area
Finds a flow entry vertex.
getRaiser() - Method in class org.autopipes.FloorImp.AreaImp
Finds a flow entry vertex.
getTk45Coupling() - Method in interface org.autopipes.takeout.CtBrCouplingcut
 
getTk45Coupling() - Method in class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
getTkCoupling() - Method in interface org.autopipes.takeout.CtBrCouplingcut
 
getTkCoupling() - Method in class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
getType() - Method in interface org.autopipes.config.CtLayer
 
getType() - Method in class org.autopipes.config.impl.CtLayerImpl
 
getType() - Method in interface org.autopipes.ConfigurationMgr.Layer
Gets layer's type.
getType() - Method in class org.autopipes.ConfigurationMgrImp.LayerImp
Gets layer's type.
getValue() - Method in interface org.autopipes.config.CtBrDiameter
 
getValue() - Method in class org.autopipes.config.impl.CtBrDiameterImpl
 
getVendor() - Method in interface org.autopipes.config.CtOptions
 
getVendor() - Method in class org.autopipes.config.impl.CtOptionsImpl
 
getVendor() - Method in interface org.autopipes.ConfigurationMgr
Gets the fitting vendor name used by the drawing.
getVendor() - Method in class org.autopipes.ConfigurationMgrImp
Gets the fitting vendor name used by the drawing.
getVendor() - Method in interface org.autopipes.takeout.CtBrMaincut
 
getVendor() - Method in class org.autopipes.takeout.impl.CtBrMaincutImpl
 
getVendor() - Method in class org.autopipes.takeout.impl.TakeoutTypeImpl
 
getVendor() - Method in interface org.autopipes.takeout.TakeoutType
 
getVendorId(String) - Method in interface org.autopipes.TakeoutMgr
Validates and retrieves vendor's surrogate key.
getVendorId(String) - Method in class org.autopipes.TakeoutMgrImp
Validates and retrieves vendor's surrogate key.
getVenId() - Method in interface org.autopipes.takeout.CtVendor
 
getVenId() - Method in class org.autopipes.takeout.impl.CtVendorImpl
 
getVenName() - Method in interface org.autopipes.takeout.CtVendor
 
getVenName() - Method in class org.autopipes.takeout.impl.CtVendorImpl
 
getW() - Method in interface org.autopipes.dwg.CtSize
 
getW() - Method in class org.autopipes.dwg.impl.CtSizeImpl
 
getX() - Method in interface org.autopipes.dwg.CtPoint
 
getX() - Method in class org.autopipes.dwg.impl.CtPointImpl
 
getX() - Method in class org.autopipes.graph.HydroVertex
getY() - Method in interface org.autopipes.dwg.CtPoint
 
getY() - Method in class org.autopipes.dwg.impl.CtPointImpl
 
getY() - Method in class org.autopipes.graph.HydroVertex
GraphUtil - Class in org.autopipes.graph
Helper statics for building and maintaining a DirectedGraph derived from a drawing.
GraphUtil.TraversalListener - Class in org.autopipes.graph
 
GraphUtil.TraversalListener() - Constructor for class org.autopipes.graph.GraphUtil.TraversalListener
 

H

HydroEdge - Class in org.autopipes.graph
An implementation of Edge.
HydroEdge(Object, Object) - Constructor for class org.autopipes.graph.HydroEdge
 
HydroEdge(Object, Object, ConfigurationMgr.Layer) - Constructor for class org.autopipes.graph.HydroEdge
Constructor for PipeEdge.
HydroEdge.HydroEdgeFactory - Class in org.autopipes.graph
plug-in factory for the DirectedGraph.
HydroEdge.HydroEdgeFactory() - Constructor for class org.autopipes.graph.HydroEdge.HydroEdgeFactory
 
HydroVertex - Class in org.autopipes.graph
Represent a vertex of a DirectedGraph derived from a drawing.
HydroVertex(CtEntity) - Constructor for class org.autopipes.graph.HydroVertex
Creates a vertex from a drawing entity centered at a point.
HydroVertex(CtPoint) - Constructor for class org.autopipes.graph.HydroVertex
Creates a vertex from a point location.
HydroVertex(double, double) - Constructor for class org.autopipes.graph.HydroVertex
Creates a vertex from a coordinate location.

I

IllegalDrawingException - Exception in org.autopipes
Exception class used to report violation of hydraulic drawing conventions.
IllegalDrawingException(String) - Constructor for exception org.autopipes.IllegalDrawingException
Calls parent constructor.
IllegalDrawingException(String, CtPoint) - Constructor for exception org.autopipes.IllegalDrawingException
Creates exception providing error location in the drawing.
init(ServletConfig) - Method in class org.autopipes.servlet.JAXBServlet
isDiamIsMain() - Method in interface org.autopipes.takeout.CtDiameter
 
isDiamIsMain() - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
isLoaded() - Method in class org.autopipes.ConfigurationMgrImp
Checks if contents is present.
isLoaded() - Method in class org.autopipes.DrawingMgrImp
Checks if contents is present.
isLoaded() - Method in interface org.autopipes.JAXBWrapper
Checks if contents is present.
isMain() - Method in interface org.autopipes.ConfigurationMgr.Layer
Checks if it is a main type.
isMain() - Method in class org.autopipes.ConfigurationMgrImp.LayerImp
Checks if this is a main layer.
isMultipleOfPI(double, double, double) - Static method in class org.autopipes.graph.GraphUtil
Checks if an angle is a multiple of Math.PI.
isText(CtEntity) - Static method in class org.autopipes.DrawingMgrImp
Checks if an AutoCAD entity object is a text or multi-text.

J

JAXBServlet - Class in org.autopipes.servlet
Servlet implementation of a Web service handling requests related to rendering hydraulic drawings.
JAXBServlet() - Constructor for class org.autopipes.servlet.JAXBServlet
 
JAXBWrapper - Interface in org.autopipes
Common methods for objects instantiated from XML streams using JAXB.

L

load(InputSource) - Method in class org.autopipes.ConfigurationMgrImp
Hydrates from a source.
load(Node) - Method in class org.autopipes.ConfigurationMgrImp
 
load(InputSource) - Method in class org.autopipes.DrawingMgrImp
Hydrates from a source.
load(Node) - Method in class org.autopipes.DrawingMgrImp
 
load(InputSource) - Method in interface org.autopipes.JAXBWrapper
Hydrates from a source.
load(Node) - Method in interface org.autopipes.JAXBWrapper
Hydrates from a node.

M

main(String[]) - Static method in class org.autopipes.FloorImp
Entry point of a command line server.
MAIN_TYPE - Static variable in interface org.autopipes.ConfigurationMgr.Layer
main type.
mainSubgraph(DirectedGraph) - Static method in class org.autopipes.graph.GraphUtil
Creates a subgraph induced by vertices of main edges in a graph.

O

orderGraph(DirectedGraph, HydroVertex, ConfigurationMgr) - Static method in class org.autopipes.graph.GraphUtil
Finds edges that need to be reversed in a graph to create a 'proper' ordering.
org.autopipes - package org.autopipes
All hand-made classes and interfaces for the Autocad hydraulic drawing server.
org.autopipes.command - package org.autopipes.command
Generated by JAXME2 (a JAXB implementation) from the command schema.
org.autopipes.command.impl - package org.autopipes.command.impl
 
org.autopipes.config - package org.autopipes.config
Generated by JAXME2 (a JAXB implementation) from the acadcfg schema.
org.autopipes.config.impl - package org.autopipes.config.impl
 
org.autopipes.dwg - package org.autopipes.dwg
Generated by JAXME2 (a JAXB implementation) from the drawing schema.
org.autopipes.dwg.impl - package org.autopipes.dwg.impl
 
org.autopipes.graph - package org.autopipes.graph
Code which glues JGraphT package to this project.
org.autopipes.servlet - package org.autopipes.servlet
SOAP servlet implementation of a hydraulic server.
org.autopipes.takeout - package org.autopipes.takeout
Generated by JAXME2 (a JAXB implementation) from the takeout schema.
org.autopipes.takeout.impl - package org.autopipes.takeout.impl
 

P

pointOnSegment(CtPoint, CtPoint, CtPoint, double) - Static method in class org.autopipes.DrawingMgrImp
Checks if a point is located inside a segment.
processComand(Floor.Command, Node) - Method in interface org.autopipes.Floor
Top level message dispatcher.
processComand(Floor.Command, Node) - Method in class org.autopipes.FloorImp
Top level message dispatcher.
processDrawing(InputSource, InputSource) - Method in interface org.autopipes.Floor
Entry point for all drawing processing.
processDrawing(InputSource, InputSource) - Method in class org.autopipes.FloorImp
Entry point for all drawing processing.
processOneJump(Graph, HydroVertex, ConfigurationMgr) - Static method in class org.autopipes.graph.GraphUtil
Adds a vertical edge to a graph at a vertex containing a jump symbol.

R

readMessage(Reader) - Method in interface org.autopipes.servlet.DOMSOAP
Deserializes a stream into a node.
readMessage(Reader) - Method in class org.autopipes.servlet.DOMSOAPImp
Deserializes a stream into a node.
reverseEdgeInSubgraph(HydroEdge, DirectedGraph, DirectedGraph) - Static method in class org.autopipes.graph.GraphUtil
Replaces an edge with one built from it using its endpoints in reverse order.

S

setAlpha(double) - Method in interface org.autopipes.dwg.CtAng
 
setAlpha(double) - Method in class org.autopipes.dwg.impl.CtAngImpl
 
setAngularDelta(double) - Method in interface org.autopipes.config.CtOptions
 
setAngularDelta(double) - Method in class org.autopipes.config.impl.CtOptionsImpl
 
setBeta(double) - Method in interface org.autopipes.dwg.CtAng
 
setBeta(double) - Method in class org.autopipes.dwg.impl.CtAngImpl
 
setCls(String) - Method in interface org.autopipes.dwg.CtEntity
 
setCls(String) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setConfiguration(ConfigurationMgr) - Method in interface org.autopipes.Floor
Sets current drawing configuration.
setConfiguration(ConfigurationMgr) - Method in class org.autopipes.FloorImp
Sets current drawing configuration.
setDiamDisplay(String) - Method in interface org.autopipes.takeout.CtDiameter
 
setDiamDisplay(String) - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
setDiamId(int) - Method in interface org.autopipes.takeout.CtDiameter
 
setDiamId(int) - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
setDiamIsMain(boolean) - Method in interface org.autopipes.takeout.CtDiameter
 
setDiamIsMain(boolean) - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
setDiamMeasure(BigDecimal) - Method in interface org.autopipes.takeout.CtBrCouplingcut
 
setDiamMeasure(BigDecimal) - Method in interface org.autopipes.takeout.CtBrMaincut
 
setDiamMeasure(BigDecimal) - Method in interface org.autopipes.takeout.CtDiameter
 
setDiamMeasure(BigDecimal) - Method in class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
setDiamMeasure(BigDecimal) - Method in class org.autopipes.takeout.impl.CtBrMaincutImpl
 
setDiamMeasure(BigDecimal) - Method in class org.autopipes.takeout.impl.CtDiameterImpl
 
setDiamMeasureBrnch(BigDecimal) - Method in interface org.autopipes.takeout.CtBrOrthocut
 
setDiamMeasureBrnch(BigDecimal) - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
setDiamMeasureOrtho(BigDecimal) - Method in interface org.autopipes.takeout.CtBrOrthocut
 
setDiamMeasureOrtho(BigDecimal) - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
setDrawing(DrawingMgr) - Method in interface org.autopipes.Floor
Sets current drawing.
setDrawing(DrawingMgr) - Method in class org.autopipes.FloorImp
Sets current drawing.
setDwgHead(CtDrawing) - Method in interface org.autopipes.command.GetBranchLabelsType
 
setDwgHead(CtDrawing) - Method in class org.autopipes.command.impl.GetBranchLabelsTypeImpl
 
setDwgHead(CtDrawing) - Method in interface org.autopipes.config.ConfigRootType
 
setDwgHead(CtDrawing) - Method in class org.autopipes.config.impl.ConfigRootTypeImpl
 
setDwgHead(CtDrawing) - Method in interface org.autopipes.dwg.DwgRootType
 
setDwgHead(CtDrawing) - Method in class org.autopipes.dwg.impl.DwgRootTypeImpl
 
setDwgName(String) - Method in interface org.autopipes.command.CtDrawing
 
setDwgName(String) - Method in class org.autopipes.command.impl.CtDrawingImpl
 
setDwgName(String) - Method in interface org.autopipes.config.CtDrawing
 
setDwgName(String) - Method in class org.autopipes.config.impl.CtDrawingImpl
 
setDwgName(String) - Method in interface org.autopipes.dwg.CtDrawing
 
setDwgName(String) - Method in class org.autopipes.dwg.impl.CtDrawingImpl
 
setEntAng(CtAng) - Method in interface org.autopipes.dwg.CtEntity
 
setEntAng(CtAng) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setEntCaption(String) - Method in interface org.autopipes.dwg.CtEntity
 
setEntCaption(String) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setEntEnd(CtPoint) - Method in interface org.autopipes.dwg.CtEntity
 
setEntEnd(CtPoint) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setEntSize(CtSize) - Method in interface org.autopipes.dwg.CtEntity
 
setEntSize(CtSize) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setEntStart(CtPoint) - Method in interface org.autopipes.dwg.CtEntity
 
setEntStart(CtPoint) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setH(double) - Method in interface org.autopipes.dwg.CtSize
 
setH(double) - Method in class org.autopipes.dwg.impl.CtSizeImpl
 
setHeads(int) - Method in interface org.autopipes.config.CtBrDiameter
 
setHeads(int) - Method in class org.autopipes.config.impl.CtBrDiameterImpl
 
setId(long) - Method in interface org.autopipes.dwg.CtEntity
 
setId(long) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setLayer(ConfigurationMgr.Layer) - Method in class org.autopipes.graph.HydroEdge
Sets the drawing layer name.
setLayersRoot(ConfigRootType.LayersRootType) - Method in interface org.autopipes.config.ConfigRootType
 
setLayersRoot(ConfigRootType.LayersRootType) - Method in class org.autopipes.config.impl.ConfigRootTypeImpl
 
setLinearDelta(double) - Method in interface org.autopipes.config.CtOptions
 
setLinearDelta(double) - Method in class org.autopipes.config.impl.CtOptionsImpl
 
setLy(String) - Method in interface org.autopipes.dwg.CtEntity
 
setLy(String) - Method in class org.autopipes.dwg.impl.CtEntityImpl
 
setMaincut(double) - Method in interface org.autopipes.takeout.CtBrMaincut
 
setMaincut(double) - Method in class org.autopipes.takeout.impl.CtBrMaincutImpl
 
setMainDiameter(BigDecimal) - Method in interface org.autopipes.config.CtLayer
 
setMainDiameter(BigDecimal) - Method in class org.autopipes.config.impl.CtLayerImpl
 
setName(String) - Method in interface org.autopipes.config.CtLayer
 
setName(String) - Method in class org.autopipes.config.impl.CtLayerImpl
 
setOptionsRoot(CtOptions) - Method in interface org.autopipes.config.ConfigRootType
 
setOptionsRoot(CtOptions) - Method in class org.autopipes.config.impl.ConfigRootTypeImpl
 
setOrthocutBrnch(double) - Method in interface org.autopipes.takeout.CtBrOrthocut
 
setOrthocutBrnch(double) - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
setOrthocutMain(double) - Method in interface org.autopipes.takeout.CtBrOrthocut
 
setOrthocutMain(double) - Method in class org.autopipes.takeout.impl.CtBrOrthocutImpl
 
setTk45Coupling(double) - Method in interface org.autopipes.takeout.CtBrCouplingcut
 
setTk45Coupling(double) - Method in class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
setTkCoupling(double) - Method in interface org.autopipes.takeout.CtBrCouplingcut
 
setTkCoupling(double) - Method in class org.autopipes.takeout.impl.CtBrCouplingcutImpl
 
setType(String) - Method in interface org.autopipes.config.CtLayer
 
setType(String) - Method in class org.autopipes.config.impl.CtLayerImpl
 
setValue(BigDecimal) - Method in interface org.autopipes.config.CtBrDiameter
 
setValue(BigDecimal) - Method in class org.autopipes.config.impl.CtBrDiameterImpl
 
setVendor(String) - Method in interface org.autopipes.config.CtOptions
 
setVendor(String) - Method in class org.autopipes.config.impl.CtOptionsImpl
 
setVendor(String) - Method in interface org.autopipes.takeout.CtBrMaincut
 
setVendor(String) - Method in class org.autopipes.takeout.impl.CtBrMaincutImpl
 
setVenId(int) - Method in interface org.autopipes.takeout.CtVendor
 
setVenId(int) - Method in class org.autopipes.takeout.impl.CtVendorImpl
 
setVenName(String) - Method in interface org.autopipes.takeout.CtVendor
 
setVenName(String) - Method in class org.autopipes.takeout.impl.CtVendorImpl
 
setW(double) - Method in interface org.autopipes.dwg.CtSize
 
setW(double) - Method in class org.autopipes.dwg.impl.CtSizeImpl
 
setX(double) - Method in interface org.autopipes.dwg.CtPoint
 
setX(double) - Method in class org.autopipes.dwg.impl.CtPointImpl
 
setX(double) - Method in class org.autopipes.graph.HydroVertex
setY(double) - Method in interface org.autopipes.dwg.CtPoint
 
setY(double) - Method in class org.autopipes.dwg.impl.CtPointImpl
 
setY(double) - Method in class org.autopipes.graph.HydroVertex
SOAPENV - Static variable in interface org.autopipes.servlet.DOMSOAP
namespace used by SOAP 1.1 envelope.
subdivideEdge(Graph, HydroEdge, HydroVertex) - Static method in class org.autopipes.graph.GraphUtil
Breaks up a graph edge at a vertex.

T

Takeout - Interface in org.autopipes.takeout
 
TakeoutImpl - Class in org.autopipes.takeout.impl
 
TakeoutImpl() - Constructor for class org.autopipes.takeout.impl.TakeoutImpl
 
TakeoutMgr - Interface in org.autopipes
Wrapper around JAXB classes generated by takeout.xsd.
TakeoutMgrImp - Class in org.autopipes
Primary implementation of TakeoutMgr.
TakeoutMgrImp() - Constructor for class org.autopipes.TakeoutMgrImp
Hydrates the instance using takeout xml found on the path.
TakeoutType - Interface in org.autopipes.takeout
 
TakeoutTypeImpl - Class in org.autopipes.takeout.impl
 
TakeoutTypeImpl() - Constructor for class org.autopipes.takeout.impl.TakeoutTypeImpl
 
toString() - Method in class org.autopipes.graph.HydroVertex

U

unload() - Method in class org.autopipes.ConfigurationMgrImp
Discards current contents.
unload() - Method in class org.autopipes.DrawingMgrImp
Discards current contents.
unload() - Method in interface org.autopipes.JAXBWrapper
Discards current contents.

V

validateMainSubgraph(DirectedGraph) - Static method in class org.autopipes.graph.GraphUtil
Preliminary validation of the main subgraph within a connected graph.

W

writeMessage(Node, Writer) - Method in interface org.autopipes.servlet.DOMSOAP
Serializes a node into a stream.
writeMessage(Node, Writer) - Method in class org.autopipes.servlet.DOMSOAPImp
Serializes a node into a stream.

X

XMLNS - Static variable in interface org.autopipes.servlet.DOMSOAP
XMLConstants.XMLNS_ATTRIBUTE_NS_URI.
xmlString(Node) - Method in class org.autopipes.servlet.DOMSOAPImp
Converts a DOM Node to a String.

A B C D E F G H I J L M O P R S T U V W X