TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.monitoring.logui.internal.util
Class ImportLogHelper

java.lang.Object
  extended byorg.eclipse.tptp.monitoring.logui.internal.util.ImportLogHelper

public class ImportLogHelper
extends java.lang.Object


Constructor Summary
ImportLogHelper()
           
 
Method Summary
static org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, java.util.Map table, java.lang.String nameSpace)
           
static int isStaticAdapter(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)
          Tries to detect if an adapter is static.
protected static boolean isStaticSensor(org.eclipse.hyades.logging.adapter.model.internal.context.Component component)
           
static boolean isSupportedOutputter(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)
           
static boolean replaceFormatter(java.lang.String formatter, org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)
          Replaces for rule based parsers the default TPTP formatter and outputter with a more optimized formatter
static void replaceOutputter(java.lang.String outputter, org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter, org.eclipse.hyades.models.hierarchy.TRCAgent agent)
           
static void saveAdapter(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter, java.util.Map table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImportLogHelper

public ImportLogHelper()
Method Detail

getAdapter

public static org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                                                                               java.util.Map table,
                                                                                               java.lang.String nameSpace)

isStaticAdapter

public static int isStaticAdapter(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)
Tries to detect if an adapter is static.

Parameters:
adapter -
Returns:

isStaticSensor

protected static boolean isStaticSensor(org.eclipse.hyades.logging.adapter.model.internal.context.Component component)

replaceFormatter

public static boolean replaceFormatter(java.lang.String formatter,
                                       org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)
Replaces for rule based parsers the default TPTP formatter and outputter with a more optimized formatter

Parameters:
formatter -
adapter -

isSupportedOutputter

public static boolean isSupportedOutputter(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)

replaceOutputter

public static void replaceOutputter(java.lang.String outputter,
                                    org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter,
                                    org.eclipse.hyades.models.hierarchy.TRCAgent agent)

saveAdapter

public static void saveAdapter(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter,
                               java.util.Map table)
                        throws java.lang.Exception
Throws:
java.lang.Exception

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification