Math2mat
Public Member Functions | Public Attributes | Static Public Attributes

m2m.frontend.dynamicview.model.Schema Class Reference

Inheritance diagram for m2m.frontend.dynamicview.model.Schema:
Inheritance graph
[legend]
Collaboration diagram for m2m.frontend.dynamicview.model.Schema:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Node getSelectedNode ()
void setSelectedNode (Node newNode)
Connection getSelectedConnection ()
void setSelectedConnection (Connection newConn)
void setLastIfSelected (GraphicIf ifSelected)
GraphicIf getLastIfSelected ()
void setLastLoopIteratorSelected (GraphicLoopIterator iteratorSelected)
GraphicLoopIterator getLastloopIteratorSelected ()
void setPropertyLock (boolean val)
boolean getPropertyLock ()
Vector< NodegetAllNodes ()
Vector< ElementgetInternalElements ()
void setMaxDepth (Vector< Node > nodes)
void setproject (M2MProject project)
NumType getDataType ()
boolean getFifoComp ()
void setFifoComp (boolean val)
void setDataType (NumType num)

Public Attributes

int maxDepth = 0

Static Public Attributes

static final String PROPERTY = "Property"

Detailed Description

Definition at line 28 of file Schema.java.


Member Function Documentation

Vector<Node> m2m.frontend.dynamicview.model.Schema.getAllNodes ( )

Get All nodes of the Schema.

Returns:
a vector contains all nodes of the schema

Definition at line 175 of file Schema.java.

NumType m2m.frontend.dynamicview.model.Schema.getDataType ( )

Get the data type of the project corresponding to the schema

Returns:
the data type of the project corresponding to the schema

Definition at line 257 of file Schema.java.

boolean m2m.frontend.dynamicview.model.Schema.getFifoComp ( )

Get the fifo compensation property.

Returns:
the fifo compensation property

Definition at line 266 of file Schema.java.

Vector<Element> m2m.frontend.dynamicview.model.Schema.getInternalElements ( )

Get all internal elements of the Schema.

Returns:
all internal elements

Definition at line 212 of file Schema.java.

GraphicIf m2m.frontend.dynamicview.model.Schema.getLastIfSelected ( )

Get the last selected GraphicIf of the Schema.

Returns:
the last selected GraphicIf of the Schema

Definition at line 125 of file Schema.java.

GraphicLoopIterator m2m.frontend.dynamicview.model.Schema.getLastloopIteratorSelected ( )

Get the last selected GraphicLoopIterator of the Schema.

Returns:
the last selected GraphicLoopIterator of the Schema

Definition at line 145 of file Schema.java.

boolean m2m.frontend.dynamicview.model.Schema.getPropertyLock ( )

Get the propertyLock of the Schema.

Returns:
the propertyLock of the Schema

Definition at line 165 of file Schema.java.

Connection m2m.frontend.dynamicview.model.Schema.getSelectedConnection ( )

Get the selected connection of the Schema.

Returns:
the selected connection of the Schema

Definition at line 93 of file Schema.java.

Node m2m.frontend.dynamicview.model.Schema.getSelectedNode ( )

Get the selected node of the Schema.

Returns:
the selected node of the Schema

Definition at line 70 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setDataType ( NumType  num)

Set the data type of the project corresponding to the schema

Parameters:
numthe data type of the project corresponding to the schema

Definition at line 282 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setFifoComp ( boolean  val)

Set the fifo compensation property.

Parameters:
valthe fifo compensation property to set

Definition at line 274 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setLastIfSelected ( GraphicIf  ifSelected)

Set the last selected GraphicIf of the Schema.

Parameters:
ifSelectedThe last selected GraphicIf to the Schema to set

Definition at line 115 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setLastLoopIteratorSelected ( GraphicLoopIterator  iteratorSelected)

Set the last selected GraphicLoopIterator of the Schema.

Parameters:
iteratorSelectedThe last selected GraphicLoopIterator to the Schema to set

Definition at line 135 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setMaxDepth ( Vector< Node nodes)

Set the depth of all nodes and the max depth of the schema.

Parameters:
nodesAll nodes of the schema

Definition at line 233 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setproject ( M2MProject  project)

Set the project corresponding to this view

Parameters:
projectthe project corresponding to this view

Definition at line 248 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setPropertyLock ( boolean  val)

Set the propertyLock attribute of the Schema.

Parameters:
valThe value to the propertyLock attribute to set

Definition at line 155 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setSelectedConnection ( Connection  newConn)

Set the selected connection of the Schema.

Parameters:
newNodeThe new selected connection to the Schema to set

Definition at line 103 of file Schema.java.

void m2m.frontend.dynamicview.model.Schema.setSelectedNode ( Node  newNode)

Set the selected node of the Schema.

Parameters:
newNodeThe new selected node to the Schema to set

Definition at line 80 of file Schema.java.


Member Data Documentation

Use to raise event for changing the color of the node.

Definition at line 59 of file Schema.java.

final String m2m.frontend.dynamicview.model.Schema.PROPERTY = "Property" [static]

Use to raise an event when a property value is changing.

Definition at line 33 of file Schema.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations