TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

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

java.lang.Object
  extended byorg.eclipse.hyades.logging.parsers.internal.importer.GLAHelper
      extended byorg.eclipse.tptp.monitoring.logui.internal.util.GLAFilterHelper

public class GLAFilterHelper
extends GLAHelper


Field Summary
protected static java.lang.String dateTimeFormat
           
protected static java.lang.String GLARangeFilterAttributeNamePathRoot
           
protected static java.lang.String GLARangeFilterByEventsAttributeName
           
protected static java.lang.String GLARangeFilterBySecondsAttributeName
           
protected static java.lang.String UnixAdapterRootDir
           
protected static java.lang.String WindowsAdapterRootDir
           
 
Fields inherited from class org.eclipse.hyades.logging.parsers.internal.importer.GLAHelper
platform
 
Constructor Summary
GLAFilterHelper()
           
 
Method Summary
static java.lang.String addFilterToAdapter(org.eclipse.hyades.internal.execution.local.control.Node node, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, java.util.Map table, org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query, java.lang.String nameSpace, java.lang.String parserId, org.eclipse.hyades.models.hierarchy.TRCAgent agent, java.lang.String outputter)
           
static java.lang.String createDateTime()
           
static org.eclipse.hyades.logging.adapter.model.internal.filter.FilterConfigType createGLAFilter(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)
           
static void deleteTempAdapter(org.eclipse.hyades.internal.execution.local.control.Node node, java.lang.String file)
           
protected static org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType getAdapter(org.eclipse.emf.ecore.resource.Resource resource)
           
protected static org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType getAdapter(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)
           
static void replaceCBEXMLParserComponents(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)
           
static java.lang.String sendAdapter(org.eclipse.hyades.internal.execution.local.control.Node node, java.util.Map table, java.lang.String sourceFile, java.lang.String destinationFile)
           
 
Methods inherited from class org.eclipse.hyades.logging.parsers.internal.importer.GLAHelper
find, getAbsoluteAdapterPath, getAdapterPath, getAdapterPathKey, getNLAdapterPath, getPath, initialize, isWorkbenchMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WindowsAdapterRootDir

protected static final java.lang.String WindowsAdapterRootDir
See Also:
Constant Field Values

UnixAdapterRootDir

protected static final java.lang.String UnixAdapterRootDir
See Also:
Constant Field Values

GLARangeFilterAttributeNamePathRoot

protected static final java.lang.String GLARangeFilterAttributeNamePathRoot
See Also:
Constant Field Values

GLARangeFilterByEventsAttributeName

protected static final java.lang.String GLARangeFilterByEventsAttributeName
See Also:
Constant Field Values

GLARangeFilterBySecondsAttributeName

protected static final java.lang.String GLARangeFilterBySecondsAttributeName
See Also:
Constant Field Values

dateTimeFormat

protected static final java.lang.String dateTimeFormat
See Also:
Constant Field Values
Constructor Detail

GLAFilterHelper

public GLAFilterHelper()
Method Detail

createGLAFilter

public static org.eclipse.hyades.logging.adapter.model.internal.filter.FilterConfigType createGLAFilter(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)

getAdapter

protected static org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
                                                                                                  org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)

getAdapter

protected static org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType getAdapter(org.eclipse.emf.ecore.resource.Resource resource)

replaceCBEXMLParserComponents

public static void replaceCBEXMLParserComponents(org.eclipse.hyades.logging.adapter.model.internal.adapter.AdapterType adapter)

addFilterToAdapter

public static java.lang.String addFilterToAdapter(org.eclipse.hyades.internal.execution.local.control.Node node,
                                                  org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                                  java.util.Map table,
                                                  org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query,
                                                  java.lang.String nameSpace,
                                                  java.lang.String parserId,
                                                  org.eclipse.hyades.models.hierarchy.TRCAgent agent,
                                                  java.lang.String outputter)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

sendAdapter

public static java.lang.String sendAdapter(org.eclipse.hyades.internal.execution.local.control.Node node,
                                           java.util.Map table,
                                           java.lang.String sourceFile,
                                           java.lang.String destinationFile)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

deleteTempAdapter

public static void deleteTempAdapter(org.eclipse.hyades.internal.execution.local.control.Node node,
                                     java.lang.String file)

createDateTime

public static java.lang.String createDateTime()

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification