|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectat.lcm.x2c.scilab.xcos.xcosAdapter.XcosAdapter_Diagram
public class XcosAdapter_Diagram
Adapter to effectively access Xcos diagrams and models for the purpose of Xcos to x2c transformation. This adapter encapsulates one Xcos diagram and some corresponding x2c model.
| Constructor Summary | |
|---|---|
XcosAdapter_Diagram(com.mxgraph.model.mxGraphModel xcos_model)
|
|
XcosAdapter_Diagram(com.mxgraph.model.mxGraphModel xcos_model,
X2cAdapter_Model x2c_model)
|
|
XcosAdapter_Diagram(org.scilab.modules.types.ScilabMList diagram_Mlist)
|
|
XcosAdapter_Diagram(org.scilab.modules.types.ScilabMList diagram_Mlist,
X2cAdapter_Model x2c_model)
|
|
XcosAdapter_Diagram(org.scilab.modules.xcos.block.SuperBlock block)
|
|
XcosAdapter_Diagram(org.scilab.modules.xcos.block.SuperBlock block,
X2cAdapter_Model x2c_model)
|
|
XcosAdapter_Diagram(org.scilab.modules.xcos.graph.XcosDiagram xcos_diagram)
|
|
XcosAdapter_Diagram(org.scilab.modules.xcos.graph.XcosDiagram xcos_diagram,
X2cAdapter_Model x2c_model)
|
|
| Method Summary | |
|---|---|
java.util.Set<org.scilab.modules.xcos.block.BasicBlock> |
getAllBasicBlocks_X2c()
Deprecated. |
java.util.Set<org.scilab.modules.xcos.block.BasicBlock> |
getAllBasicBlocks()
Deprecated. |
java.util.Set<java.lang.Object> |
getAllCells()
Return all cells from the model. |
java.util.Set<java.lang.Object> |
getAllCellsWithType(java.lang.Class<?> cl)
Return all cells that are an instanceof the given class (MyClass.class). |
java.util.Set<java.lang.Object> |
getAllCellsWithType(java.lang.String className)
Return all cells the specified type. |
void |
setModelIdentification(java.lang.String modelIdentification)
|
void |
walk()
Walk through the xcos model and add every x2c block to the x2c model. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XcosAdapter_Diagram(org.scilab.modules.xcos.block.SuperBlock block,
X2cAdapter_Model x2c_model)
throws java.lang.Exception
java.lang.Exception
public XcosAdapter_Diagram(org.scilab.modules.xcos.block.SuperBlock block)
throws java.lang.Exception
java.lang.Exception
public XcosAdapter_Diagram(org.scilab.modules.xcos.graph.XcosDiagram xcos_diagram,
X2cAdapter_Model x2c_model)
throws java.lang.Exception
java.lang.Exception
public XcosAdapter_Diagram(org.scilab.modules.xcos.graph.XcosDiagram xcos_diagram)
throws java.lang.Exception
java.lang.Exception
public XcosAdapter_Diagram(com.mxgraph.model.mxGraphModel xcos_model,
X2cAdapter_Model x2c_model)
public XcosAdapter_Diagram(com.mxgraph.model.mxGraphModel xcos_model)
public XcosAdapter_Diagram(org.scilab.modules.types.ScilabMList diagram_Mlist,
X2cAdapter_Model x2c_model)
throws org.scilab.modules.xcos.io.scicos.ScicosFormatException
org.scilab.modules.xcos.io.scicos.ScicosFormatException
public XcosAdapter_Diagram(org.scilab.modules.types.ScilabMList diagram_Mlist)
throws org.scilab.modules.xcos.io.scicos.ScicosFormatException
org.scilab.modules.xcos.io.scicos.ScicosFormatException| Method Detail |
|---|
public java.util.Set<java.lang.Object> getAllCells()
public java.util.Set<java.lang.Object> getAllCellsWithType(java.lang.String className)
public java.util.Set<java.lang.Object> getAllCellsWithType(java.lang.Class<?> cl)
@Deprecated public java.util.Set<org.scilab.modules.xcos.block.BasicBlock> getAllBasicBlocks()
@Deprecated public java.util.Set<org.scilab.modules.xcos.block.BasicBlock> getAllBasicBlocks_X2c()
public void walk()
throws java.lang.Exception
java.lang.Exceptionpublic void setModelIdentification(java.lang.String modelIdentification)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||