engine
Class ModuleArrayDescription
java.lang.Object
|
+--engine.Symbol
|
+--engine.ModuleInstanceDescription
|
+--engine.ModuleArrayDescription
- class ModuleArrayDescription
- extends ModuleInstanceDescription
This is the description of an array of module instances.
- See Also:
- Serialized Form
| Fields inherited from class engine.Symbol |
blockType,
connType,
funcType,
intType,
lineNo,
moduleArType,
moduleType,
name,
paramType,
portType,
realType,
regType,
taskType,
udpType,
wireType |
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
arrayStart
ExpressionDescription arrayStart
arrayEnd
ExpressionDescription arrayEnd
buildSubTree
static boolean buildSubTree
- TODO: this should tell whether aray's components should be
placed into the watch tree (I don't think a 1024x1024 gate array
is something Swing can handle into a tree ...)
ModuleArrayDescription
ModuleArrayDescription(java.lang.String name,
int lineNo,
ExpressionDescription arrayStart,
ExpressionDescription arrayEnd,
java.lang.String descriptorName,
byte strength,
Delay3Description delays,
java.util.Vector portsVector,
java.util.Hashtable portsHash,
java.util.Vector parameters)
instantiate
java.lang.Object instantiate(NameSpace parent,
ScopeNode thisScope)
throws ParseException
- Overrides:
- instantiate in class ModuleInstanceDescription
getType
public int getType()
- Overrides:
- getType in class ModuleInstanceDescription
toString
public java.lang.String toString()
- Overrides:
- toString in class Symbol