|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.dxf.IlvDXFStreamFactory
public class IlvDXFStreamFactory
This class allows an IlvManager to read a DXF file.
To achieve this, it uses an IlvDXFInputStream instance.
For example, to read a DXF file into an IlvManager
you can proceed as below:
IlvDXFStreamFactory factory = new IlvDXFStreamFactory();
// eventually configure your factory
myManager.setStreamFactory(factory);
myManager.read("file.dxf");
IlvDXFInputStream| Constructor Summary | |
|---|---|
IlvDXFStreamFactory()
Builds an IlvDXFStreamFactory instance with a default
IlvDXFReaderConfigurator. |
|
IlvDXFStreamFactory(IlvDXFReaderConfigurator rc)
Builds an IlvDXFStreamFactory instance configured with
a IlvDXFReaderConfigurator. |
|
| Method Summary | |
|---|---|
protected IlvDXFReader |
createDXFReader()
Creates an IlvDXFReader that will be used by the
IlvDXFInputStream to fill an IlvManager from
the contents of an IlvDXF |
IlvInputStream |
createInputStream(InputStream stream)
By default, this method returns an IlvDXFInputStream
to read a DXF file. |
IlvOutputStream |
createOutputStream(OutputStream stream)
Returns an IlvInputStream. |
IlvDXFReaderConfigurator |
getReaderConfigurator()
Returns the IlvDXFReaderConfigurator. |
boolean |
isIVLMode()
Returns true if using the standard IVL format. |
void |
setIVLMode(boolean ivl)
Allows you to revert to the standard IVL input and output format. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlvDXFStreamFactory()
IlvDXFStreamFactory instance with a default
IlvDXFReaderConfigurator.
IlvManager.setStreamFactory(ilog.views.io.IlvManagerStreamFactory)public IlvDXFStreamFactory(IlvDXFReaderConfigurator rc)
IlvDXFStreamFactory instance configured with
a IlvDXFReaderConfigurator.
IlvManager.setStreamFactory(ilog.views.io.IlvManagerStreamFactory)| Method Detail |
|---|
public final IlvDXFReaderConfigurator getReaderConfigurator()
IlvDXFReaderConfigurator.
public final void setIVLMode(boolean ivl)
public final boolean isIVLMode()
true if using the standard IVL format.
setIVLMode(boolean)protected IlvDXFReader createDXFReader()
IlvDXFReader that will be used by the
IlvDXFInputStream to fill an IlvManager from
the contents of an IlvDXF
createOutputStream(java.io.OutputStream)public IlvOutputStream createOutputStream(OutputStream stream)
IlvInputStream. The method always returns
an instance of IlvInputStream.
createOutputStream in interface IlvManagerStreamFactorypublic IlvInputStream createInputStream(InputStream stream)
IlvDXFInputStream
to read a DXF file.
In IVL mode it returns an instance of IlvInputStream.
createInputStream in interface IlvManagerStreamFactorysetIVLMode(boolean)
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||