Package jadex.bridge

Interface IInternalAccess

    • Method Detail

      • getModel

        IModelInfo getModel()
        Get the model of the component.
        Returns:
        The model.
      • getConfiguration

        java.lang.String getConfiguration()
        Get the configuration.
        Returns:
        The configuration.
      • getFeature

        <T> T getFeature​(java.lang.Class<? extends T> type)
        Get a feature of the component.
        Parameters:
        feature - The type of the feature.
        Returns:
        The feature instance.
      • getFeature0

        <T> T getFeature0​(java.lang.Class<? extends T> type)
        Get a feature of the component without throwing exception if not present.
        Parameters:
        feature - The type of the feature.
        Returns:
        The feature instance.
      • getExternalAccess

        IExternalAccess getExternalAccess()
        Get the external access.
        Returns:
        The external access.
      • getLogger

        java.util.logging.Logger getLogger()
        Get the logger.
        Returns:
        The logger.
      • getFetcher

        IValueFetcher getFetcher()
        Get the fetcher.
        Returns:
        The fetcher.
      • getParameterGuesser

        IParameterGuesser getParameterGuesser()
        Get the parameter guesser.
        Returns:
        The parameter guesser.
      • getArgument

        java.lang.Object getArgument​(java.lang.String name)
        Get an argument value per name.
        Parameters:
        name - The argument name.
        Returns:
        The argument value.
      • getClassLoader

        java.lang.ClassLoader getClassLoader()
        Get the class loader of the component.
      • getException

        java.lang.Exception getException()
        Get the exception, if any.
        Returns:
        The failure reason for use during cleanup, if any.