Tabnine Logo
ContentControllerImpl.getFcInternalInterface$0
Code IndexAdd Tabnine to your IDE (free)

How to use
getFcInternalInterface$0
method
in
juliac.generated.ContentControllerImpl

Best Java code snippets using juliac.generated.ContentControllerImpl.getFcInternalInterface$0 (Showing top 3 results out of 1,395)

origin: org.ow2.petals/petals-microkernel-api

/**
 * @see org.objectweb.fractal.julia.control.content.TypeContentMixin#getFcInternalInterface(java.lang.String)
 */
public java.lang.Object getFcInternalInterface(final java.lang.String interfaceName) throws org.objectweb.fractal.api.NoSuchInterfaceException {
  org.objectweb.fractal.api.type.ComponentType compType = ((org.objectweb.fractal.api.type.ComponentType) (weaveableC.getFcType()));
  org.objectweb.fractal.api.type.InterfaceType itfType;
  try {
    itfType = compType.getFcInterfaceType(interfaceName);
  } catch (org.objectweb.fractal.api.NoSuchInterfaceException e) {
    throw new org.objectweb.fractal.julia.ChainedNoSuchInterfaceException(null, weaveableC, interfaceName);
  }
  java.lang.Object result;
  try {
    result = getFcInternalInterface$0(interfaceName);
  } catch (org.objectweb.fractal.api.NoSuchInterfaceException e) {
    if (itfType.isFcCollectionItf()) {
      java.lang.String collectionName = "/collection/" + (itfType.getFcItfName());
      result = getFcInternalInterface$0(collectionName);
      result = ((org.objectweb.fractal.julia.ComponentInterface) (result)).clone();
      ((org.objectweb.fractal.julia.ComponentInterface) (result)).setFcItfName(interfaceName);
      fcInternalInterfaces.put(interfaceName, result);
    }else {
      throw e;
    }
  }
  return result;
}
origin: com.ebmwebsourcing.easycommons/easycommons-sca-impl

/** 
 * @see org.objectweb.fractal.julia.control.content.TypeContentMixin#getFcInternalInterface(java.lang.String)
 */
public Object getFcInternalInterface(final String interfaceName) throws NoSuchInterfaceException {
  ComponentType compType = ((ComponentType)(weaveableC.getFcType()));
  InterfaceType itfType;
  try {
    itfType = compType.getFcInterfaceType(interfaceName);
  } catch (NoSuchInterfaceException e) {
    throw new ChainedNoSuchInterfaceException(null , weaveableC , interfaceName);
  }
  Object result;
  try {
    result = getFcInternalInterface$0(interfaceName);
  } catch (NoSuchInterfaceException e) {
    if (itfType.isFcCollectionItf()) {
      String collectionName = "/collection/" + (itfType.getFcItfName());
      result = getFcInternalInterface$0(collectionName);
      result = ((ComponentInterface)(result)).clone();
      ((ComponentInterface)(result)).setFcItfName(interfaceName);
      fcInternalInterfaces.put(interfaceName ,result);
    } else {
      throw e;
    }
  }
  return result;
}

origin: org.ow2.frascati.tinfi/frascati-tinfi-membranes-oo

/**
 * @see org.objectweb.fractal.julia.control.content.TypeContentMixin#getFcInternalInterface(java.lang.String)
 */
public java.lang.Object getFcInternalInterface(final java.lang.String interfaceName) throws org.objectweb.fractal.api.NoSuchInterfaceException {
  org.objectweb.fractal.api.type.ComponentType compType = ((org.objectweb.fractal.api.type.ComponentType) (weaveableC.getFcType()));
  org.objectweb.fractal.api.type.InterfaceType itfType;
  try {
    itfType = compType.getFcInterfaceType(interfaceName);
  } catch (org.objectweb.fractal.api.NoSuchInterfaceException e) {
    throw new org.objectweb.fractal.julia.ChainedNoSuchInterfaceException(null, weaveableC, interfaceName);
  }
  java.lang.Object result;
  try {
    result = getFcInternalInterface$0(interfaceName);
  } catch (org.objectweb.fractal.api.NoSuchInterfaceException e) {
    if (itfType.isFcCollectionItf()) {
      java.lang.String collectionName = "/collection/" + (itfType.getFcItfName());
      result = getFcInternalInterface$0(collectionName);
      result = ((org.objectweb.fractal.julia.ComponentInterface) (result)).clone();
      ((org.objectweb.fractal.julia.ComponentInterface) (result)).setFcItfName(interfaceName);
      fcInternalInterfaces.put(interfaceName, result);
    }else {
      throw e;
    }
  }
  return result;
}
juliac.generatedContentControllerImplgetFcInternalInterface$0

Popular methods of ContentControllerImpl

  • <init>
  • addFcSubComponent$0
  • addFcSubComponent$1
  • checkFcLocalBinding
  • checkFcRemoveSubComponent
  • containsFcSubComponent
  • getFcSubComponents
  • getFcSuperControllerNotifier
  • initFcController$0
  • initFcController$1
  • removeFcSubComponent$0
  • removeFcSubComponent$1
  • removeFcSubComponent$0,
  • removeFcSubComponent$1,
  • removeFcSubComponent$2,
  • initFcController$2,
  • removeFcSubComponent$3

Popular in Java

  • Creating JSON documents from java classes using gson
  • getSharedPreferences (Context)
  • compareTo (BigDecimal)
  • findViewById (Activity)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Options (org.apache.commons.cli)
    Main entry-point into the library. Options represents a collection of Option objects, which describ
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now