org.autopipes
Interface DrawingMgr

All Superinterfaces:
JAXBWrapper
All Known Implementing Classes:
DrawingMgrImp

public interface DrawingMgr
extends JAXBWrapper

Wrapper for objects instantiated from xml streams conforming to drawing.xsd.


Field Summary
static java.lang.String CLS_COUPLING
          AutoCAD point class.
static java.lang.String CLS_HEAD
          AutoCAD circle class.
static java.lang.String CLS_JUMP
          AutoCAD arc class.
static java.lang.String CLS_LINE
          AutoCAD line class.
static java.lang.String CLS_TEXT
          AutoCAD text class.
static java.lang.String CLS_TEXTBOX
          AutoCAD multi-line text class.
 
Method Summary
 java.lang.String getDrawingName()
          Gets a name of the drawing.
 java.util.List getEntityList()
          Gets a list of AutoCAD entities exported from the drawing.
 
Methods inherited from interface org.autopipes.JAXBWrapper
isLoaded, load, load, unload
 

Field Detail

CLS_LINE

static final java.lang.String CLS_LINE
AutoCAD line class.

See Also:
Constant Field Values

CLS_HEAD

static final java.lang.String CLS_HEAD
AutoCAD circle class.

See Also:
Constant Field Values

CLS_COUPLING

static final java.lang.String CLS_COUPLING
AutoCAD point class.

See Also:
Constant Field Values

CLS_JUMP

static final java.lang.String CLS_JUMP
AutoCAD arc class.

See Also:
Constant Field Values

CLS_TEXTBOX

static final java.lang.String CLS_TEXTBOX
AutoCAD multi-line text class.

See Also:
Constant Field Values

CLS_TEXT

static final java.lang.String CLS_TEXT
AutoCAD text class.

See Also:
Constant Field Values
Method Detail

getDrawingName

java.lang.String getDrawingName()
                                throws java.lang.IllegalAccessException
Gets a name of the drawing.

Returns:
the name
Throws:
java.lang.IllegalAccessException - if no contents

getEntityList

java.util.List getEntityList()
                             throws java.lang.IllegalAccessException
Gets a list of AutoCAD entities exported from the drawing.

Returns:
the list
Throws:
java.lang.IllegalAccessException - if no contents