public class DescriptorCommon
extends java.lang.Object
this class is the named descriptor, defined in LinkingSchema (<interface>) whose handle main I/O relations between assembler classes and upper layer main class.
Purpose of this interface is setting startparams (i.e. file paths) and getting end results back when DataAssembler is done (i.e Triangles and Lines) Any such defined interface must have a constructor like "AnyName(Properties colladaMetaData, DataAssembler.LoadingListener ltnr)"
This source is free; you can redistribute it and/or modify it under the terms of the GNU General Public License and by nameing of the originally author
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
daePath |
private boolean |
ignoreTex |
private DataAssembler.LoadingListener |
l |
private java.util.ArrayList<Line> |
lins |
private java.util.ArrayList<Triangle> |
tris |
| Constructor and Description |
|---|
DescriptorCommon(java.util.Properties colladaMetaData,
DataAssembler.LoadingListener lstnr) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLines(java.util.ArrayList<Line> subList)
Add Lines to master cache
|
void |
addTriangles(java.util.ArrayList<Triangle> subList)
Add Triangles to master cache
|
java.lang.String |
getDaePath()
returns current Location of collada xml file
|
boolean |
ignoreTextures()
Says if the option "no_textures" is active
|
void |
submitLines()
Fire LoadingListener what ColladaModel implements
|
void |
submitTriangles()
Fire LoadingListener what ColladaModel implements
|
private DataAssembler.LoadingListener l
private boolean ignoreTex
private java.lang.String daePath
private java.util.ArrayList<Triangle> tris
private java.util.ArrayList<Line> lins
public DescriptorCommon(java.util.Properties colladaMetaData,
DataAssembler.LoadingListener lstnr)
public void addTriangles(java.util.ArrayList<Triangle> subList)
subList - public void addLines(java.util.ArrayList<Line> subList)
subList - public void submitTriangles()
public void submitLines()
public boolean ignoreTextures()
public java.lang.String getDaePath()