Klasse Symbols

java.lang.Object
de.labAlive.core.layout.util.Symbols
Alle implementierten Schnittstellen:
Iterable<Symbol>
Bekannte direkte Unterklassen:
CheckedSymbols

public class Symbols extends Object implements Iterable<Symbol>
  • Konstruktordetails

    • Symbols

      public Symbols()
  • Methodendetails

    • getLast

      public Symbol getLast()
    • setSymbol

      public void setSymbol(CanvasFactory symbol)
    • getFirst

      public Symbol getFirst()
    • getCorrespondingSymbol

      public Symbol getCorrespondingSymbol(int port)
    • isEmpty

      public boolean isEmpty()
    • add

      public void add(Symbol symbol)
    • add

      public void add(Symbols symbols)
    • add

      public void add(int xPosition, int yPosition, CanvasFactory symbolInstance)
    • add

      public void add(Position position, CanvasFactory symbolInstance)
    • iterator

      public Iterator<Symbol> iterator()
      Angegeben von:
      iterator in Schnittstelle Iterable<Symbol>
    • clear

      public void clear()
    • clearBranch

      public void clearBranch(int outPort)
    • size

      public int size()
    • getConnectedWireSymbol

      public Symbol getConnectedWireSymbol(Position systemPosition)
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • getSymbols

      public Symbols getSymbols(int muxWireOutPort)
    • getSymbols

      public LinkedList<Symbol> getSymbols()
    • containsold

      public boolean containsold(Symbol searchSymbol)
    • contains

      public boolean contains(Symbol searchSymbol)
    • getBranchSymbols

      public ArrayList<Symbols> getBranchSymbols()