this(CUSTOM_XML_CATEGORY, "", null, new ArrayList<OutputColumn>(), ""); //$NON-NLS-1$ //$NON-NLS-2$
}
- /**
- * Full constructor
- *
- * @param traceType
- * Name of the trace type
- * @param rootElement
- * The top-level XML element
- * @param outputs
- * The list of output columns
- * @param timeStampOutputFormat
- * The timestamp format to use
- * @deprecated Use
- * {@link #CustomXmlTraceDefinition(String, String, CustomXmlInputElement, List, String)}
- */
- @Deprecated
- public CustomXmlTraceDefinition(String traceType, CustomXmlInputElement rootElement,
- List<OutputColumn> outputs, String timeStampOutputFormat) {
- this.definitionName = traceType;
- this.rootInputElement = rootElement;
- this.outputs = outputs;
- this.timeStampOutputFormat = timeStampOutputFormat;
- }
-
/**
* Full constructor
*
return new CustomXmlTraceDefinition[0];
}
- /**
- * Load the given trace definition.
- *
- * @param definitionName
- * Name of the XML trace definition to load
- * @return The loaded trace definition
- * @deprecated Use {@link #load(String, String)}
- */
- @Deprecated
- public static CustomXmlTraceDefinition load(String definitionName) {
- return load(CUSTOM_XML_CATEGORY, definitionName);
- }
-
/**
* Load the given trace definition.
*
return inputElement;
}
- /**
- * Delete a definition from the currently loaded ones.
- *
- * @param definitionName
- * The name of the definition to delete
- * @deprecated Use {@link #delete(String, String)}
- */
- @Deprecated
- public static void delete(String definitionName) {
- delete(CUSTOM_XML_CATEGORY, definitionName);
- }
-
/**
* Delete a definition from the currently loaded ones.
*