byucc.jhdl.parsers.edif.syntaxtree
Interface Node

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
NodeListInterface
All Known Implementing Classes:
abs, acLoad, after, and, annotate, apply, arc, array, arrayMacro, arrayRelatedInfo, arraySite, atLeast, atMost, author, baseArray, becomes, between, booleanDisplay, booleanMap, booleanValue, borderPattern, borderWidth, boundingBox, ceiling, cell, cellNameDef, cellNameRef, cellRef, cellType, change, circle, color, comment, commentGraphics, compound, concat, connectLocation, constant, constraint, contents, cornerType, criticality, currentMap, curve, cycle, dataOrigin, dcFaninLoad, dcFanoutLoad, dcMaxFanin, dcMaxFanout, delay, delta, derivation, design, designator, designNameDef, difference, direction, display, divide, dominates, dot, duration, e, edif, edifFileName, edifLevel, edifVersion, enclosureDistance, endType, entry, equal, event, exactly, external, fabricate, figure, figureArea, figureGroup, figureGroupNameDef, figureGroupNameRef, figureGroupObject, figureGroupOverride, figureGroupRef, figureOp, figurePerimeter, figureWidth, fillPattern, fix, floor, follow, forbiddenEvent, form, globalPortRef, greaterThan, gridMap, ident, ignore, includeFigureGroup, increasing, initial, instance, instanceBackAnnotate, instanceGroup, instanceMap, instanceNameDef, instanceNameRef, instanceRef, integer, integerDisplay, integerValue, interFigureGroupSpacing, intersection, intraFigureGroupSpacing, inverse, isolated, joined, justify, keywordDisplay, keywordLevel, keywordMap, keywordNameRef, layerNameDef, lessThan, library, libraryNameDef, libraryNameRef, libraryRef, listOfNets, listOfPorts, loadDelay, logicAssign, logicInput, logicList, logicMapInput, logicMapOutput, logicNameDef, logicNameRef, logicOneOf, logicOutput, logicPort, logicRef, logicValue, logicWaveform, maintain, match, max, member, min, miNoMax, miNoMaxDisplay, miNoMaxValue, mnm, mod, multipleValueSet, mustJoin, myBoolean, myFalse, myInterface, myTrue, name, nameDef, nameRef, negate, net, netBackAnnotate, netBundle, netDelay, netGroup, netMap, netNameDef, netNameRef, netRef, noChange, NodeChoice, NodeList, NodeListOptional, NodeOptional, NodeSequence, NodeToken, nonPermutable, not, notAllowed, notchSpacing, number, numberDefinition, numberDisplay, numberValue, offPageConnector, offsetEvent, openShape, or, orientation, origin, overhangDistance, overlapDistance, oversize, owner, page, pageSize, parameter, parameterAssign, parameterDisplay, path, pathDelay, pathWidth, permutable, physicalDesignRule, plug, point, pointDisplay, pointList, pointSubtract, pointSum, pointValue, polygon, port, portBackAnnotate, portBundle, portDelay, portGroup, portImplementation, portInstance, portList, portListAlias, portMap, portNameDef, portNameRef, portRef, product, program, property, propertyDisplay, propertyNameDef, propertyNameRef, protectionFrame, pt, range, rangeVector, rectangle, rectangleSize, rename, resolves, ruleNameDef, scale, scaledInteger, scaleX, scaleY, section, shape, simulate, simulateNameDef, simulationInfo, singleValueSet, site, socket, socketSet, status, steady, strictlyIncreasing, string, stringDisplay, stringValue, strong, subtract, sum, symbol, symmetry, table, tableDefault, technology, textHeight, timeInterval, timeStamp, timing, transform, transition, trigger, typedValue, unconstrained, undefined, union, unit, unused, userData, valueNameDef, valueNameRef, variable, version, view, viewList, viewMap, viewNameDef, viewNameRef, viewRef, viewType, visible, voltageMap, waveValue, weak, weakJoined, when, written, xCoord, xor, yCoord

public interface Node
extends java.io.Serializable

The interface which all syntax tree classes must implement.


Method Summary
 java.lang.Object accept(ObjectVisitor v, java.lang.Object argu)
           
 void accept(Visitor v)
           
 

Method Detail

accept

public void accept(Visitor v)

accept

public java.lang.Object accept(ObjectVisitor v,
                               java.lang.Object argu)


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.