Class AnalyzerImpl

  • All Implemented Interfaces:
    org.objectweb.fractal.api.control.BindingController, AnalyzerLink

    public class AnalyzerImpl
    extends java.lang.Object
    implements org.objectweb.fractal.api.control.BindingController, AnalyzerLink
    Implementation of the Analyzer Fractal component.
    Author:
    Gregory Calonnier, Jordan Brunier, Tomas Perez-Segovia, Bruno Dillenseger
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CLIF_ANALYZER
      Fractal ADL definition file of the CLIF Analyzer.
      static javax.swing.JFrame frame  
      static javax.swing.JInternalFrame quickAnalyzer  
    • Constructor Summary

      Constructors 
      Constructor Description
      AnalyzerImpl()
      Does nothing.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void bindFc​(java.lang.String clientItfName, java.lang.Object serverItf)  
      DataAccess getDataAccess()  
      java.lang.String getLabel()  
      static void init​(boolean standalone)  
      java.lang.String[] listFc()  
      java.lang.Object lookupFc​(java.lang.String clientItfName)  
      static void main​(java.lang.String[] args)
      The main method.
      void setUIContext​(java.lang.Object internalFrame)  
      void unbindFc​(java.lang.String clientItfName)  
      protected static void windowFrameStateChanged​(java.awt.event.WindowEvent e)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CLIF_ANALYZER

        public static final java.lang.String CLIF_ANALYZER
        Fractal ADL definition file of the CLIF Analyzer.
        See Also:
        Constant Field Values
      • quickAnalyzer

        public static javax.swing.JInternalFrame quickAnalyzer
      • frame

        public static javax.swing.JFrame frame
    • Constructor Detail

      • AnalyzerImpl

        public AnalyzerImpl()
        Does nothing.
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
        The main method.
        Parameters:
        args - the arguments
      • init

        public static void init​(boolean standalone)
      • windowFrameStateChanged

        protected static void windowFrameStateChanged​(java.awt.event.WindowEvent e)
      • getDataAccess

        public DataAccess getDataAccess()
      • lookupFc

        public java.lang.Object lookupFc​(java.lang.String clientItfName)
        Specified by:
        lookupFc in interface org.objectweb.fractal.api.control.BindingController
      • bindFc

        public void bindFc​(java.lang.String clientItfName,
                           java.lang.Object serverItf)
        Specified by:
        bindFc in interface org.objectweb.fractal.api.control.BindingController
      • unbindFc

        public void unbindFc​(java.lang.String clientItfName)
        Specified by:
        unbindFc in interface org.objectweb.fractal.api.control.BindingController
      • listFc

        public java.lang.String[] listFc()
        Specified by:
        listFc in interface org.objectweb.fractal.api.control.BindingController
      • setUIContext

        public void setUIContext​(java.lang.Object internalFrame)
        Specified by:
        setUIContext in interface AnalyzerLink