Class Element

    • Constructor Detail

      • Element

        public Element()
      • Element

        public Element​(java.lang.String name)
    • Method Detail

      • getStateName

        public static java.lang.String getStateName​(int state)
      • getStateReturnName

        public static java.lang.String getStateReturnName​(int ret)
      • getMime

        public java.lang.String getMime()
      • getFactoryName

        public abstract java.lang.String getFactoryName()
      • typeFind

        public int typeFind​(byte[] data,
                            int offset,
                            int length)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setClock

        public void setClock​(Clock newClock)
      • getClock

        public Clock getClock()
      • setBus

        public void setBus​(Bus newBus)
      • getBus

        public Bus getBus()
      • addPadListener

        public void addPadListener​(PadListener listener)
      • removePadListener

        public void removePadListener​(PadListener listener)
      • getPad

        public Pad getPad​(java.lang.String name)
      • addPad

        public boolean addPad​(Pad newPad)
      • removePad

        public boolean removePad​(Pad aPad)
      • noMorePads

        public void noMorePads()
      • enumPads

        public java.util.Enumeration enumPads()
      • postMessage

        public void postMessage​(Message message)
      • getState

        public int getState​(int[] resState,
                            int[] resPending,
                            long timeout)
      • getStateNext

        public int getStateNext​(int current,
                                int pending)
      • getTransition

        public int getTransition​(int current,
                                 int next)
      • getTransitionCurrent

        public int getTransitionCurrent​(int transition)
      • getTransitionNext

        public int getTransitionNext​(int transition)
      • continueState

        public int continueState​(int result)
      • abortState

        public void abortState()
      • lostState

        public void lostState()
      • setState

        public final int setState​(int newState)
      • sendEvent

        public boolean sendEvent​(Event event)
      • query

        public boolean query​(Query query)
      • requestSinkPad

        public Pad requestSinkPad​(Pad peer)