Class P3DCodeConnector

    • Method Detail

      • addDefaultPorts

        protected void addDefaultPorts()
        Description copied from class: CodeConnector
        Called during processing to create default ports. May be overridden to extend. By default this method does nothing.
        Overrides:
        addDefaultPorts in class CodeConnector<P3DCodeDelegate>
      • analyseField

        protected void analyseField​(Field field)
        Description copied from class: CodeConnector
        Called during processing to analyse each discovered field. May be overridden to extend. The default behaviour will first pass to available plugins (see CodeConnector.Plugin), then check for property, trigger, in, aux-in, out, aux-out, inject, proxy and persist annotations, in that order. First valid match wins.
        Overrides:
        analyseField in class CodeConnector<P3DCodeDelegate>
        Parameters:
        field - discovered field
      • analyseMethod

        protected void analyseMethod​(Method method)
        Description copied from class: CodeConnector
        Called during processing to analyse each discovered method. May be overridden to extend. The default behaviour will first pass to available plugins (see CodeConnector.Plugin), then check for trigger, in, aux-in and function annotations in that order. First valid match wins.
        Overrides:
        analyseMethod in class CodeConnector<P3DCodeDelegate>
        Parameters:
        method - discovered method