hades.models.io
Class IpinLarge

java.lang.Object
  extended byhades.simulator.SimObject
      extended byhades.models.gates.GenericGate
          extended byhades.models.io.Ipin
              extended byhades.models.io.IpinLarge
All Implemented Interfaces:
Assignable, java.lang.Cloneable, ContextToolTip, InputConnector, java.io.Serializable, Simulatable, Wakeable

public class IpinLarge
extends Ipin

IpinLarge - subclass of Ipin with a larger Symbol

See Also:
Serialized Form

Field Summary
 
Fields inherited from class hades.models.io.Ipin
bindkey, delay, output_0, output_1, output_U, output_X, output_Z, port_toplevel, port_Y, showOnOff, startValue, state
 
Fields inherited from class hades.models.gates.GenericGate
t_delay
 
Fields inherited from class hades.simulator.SimObject
classloader, console, debug, editor, name, parent, ports, propertySheet, simulator, symbol, versionId, visible
 
Constructor Summary
IpinLarge()
           
 
Method Summary
 java.lang.String getSymbolResourceName()
          Return the resource name of the IpinLarge.sym symbol.
 
Methods inherited from class hades.models.io.Ipin
assign, configure, elaborate, evaluate, getBindkey, getDelay, getStartValue, getToolTip, initDisplay, initialize, keyPressed, mouseOrKeyEvent, mousePressed, schedule, setBindkey, setDelay, setName, setStartState, setStartValue, setSymbol, setValueAtTime, showState, wakeup, write
 
Methods inherited from class hades.models.gates.GenericGate
copy, scheduleEvent, scheduleEventAfter, scheduleOutputValue, scheduleOutputValueAfter, setDelay
 
Methods inherited from class hades.simulator.SimObject
constructDynamicSymbol, getClassLoader, getDebug, getEditor, getExternalResources, getFullName, getName, getParent, getPort, getPorts, getPropertySheet, getResourceAsStream, getSimulator, getSymbol, getVersionId, isVisible, message, needsDynamicSymbol, needsExternalResources, setClassLoader, setConsole, setDebug, setEditor, setParent, setPorts, setSimulator, setVersionId, setVisible, tearDown, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface hades.simulator.Simulatable
message
 

Constructor Detail

IpinLarge

public IpinLarge()
Method Detail

getSymbolResourceName

public java.lang.String getSymbolResourceName()
Return the resource name of the IpinLarge.sym symbol. Note: this method is not strictly necessary, as SimObject would already do the right thing. However, having this method here highlights the only difference between Ipin and IpinLarge...

Overrides:
getSymbolResourceName in class SimObject