Hi Hari:
One more comment: the *.models* impl is the consumer impl used only in the TPTP workbench and the other two are producer impls used by applications wanting to emit CBEs for import into the TPTP workbench.
Thanks
_____________________
Cindy Jin
IBM Toronto Laboratory
Phone: 905-413-2208
Tieline: 969-2208
[EMAIL PROTECTED]
_____________________
Cindy Jin/Toronto/[EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED] 09/08/2006 10:44 PM
|
|
Hi Hari:
org.eclipse.hyades.models.cbe
org.eclipse.hyades.models.cbe.impl
org.eclipse.hyades.models.cbe.util
This set is the EMF data model that can hold associated Common Base Events or any logged message that can be transformed into a Common Base Event. It is used by TPTP tooling project.
org.eclipse.hyades.logging.events.cbe
org.eclipse.hyades.logging.events.cbe.impl
org.eclipse.hyades.logging.events.cbe.util
org.eclipse.tptp.logging.events.cbe
org.eclipse.tptp.logging.events.cbe.impl
org.eclipse.tptp.logging.events.cbe.util
Both these two sets are Common Base Event implementation. User can use them to create and configure Common Base Event . org.eclipse.hyades.logging.events.cbe.* is EMF-based Common Base Event implementation, it is shipped with TPTP (formally Hyades) v1.3.0 and above.
org.eclipse.tptp.logging.events.cbe.* is non EMF-based Java Common Base Event implementation, it is shipped with TPTP v4.0.0 and above.
You can refer to http://www.eclipse.org/tptp/platform/documents/design/cbe101impl/Common_Base_Event_Factory_Design.html for more information.
Thanks
_____________________
Cindy Jin
IBM Toronto Laboratory
Phone: 905-413-2208
Tieline: 969-2208
[EMAIL PROTECTED]
_____________________
"Nidumolu, Hari"
<[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 08/09/2006 04:52 PM
|
|
Hi,
I am going through the online javadocs of TPTP Java classes found at
http://download.eclipse.org/tptp/4.2.0/javadoc/Platform/public/. I have
noticed almost identical structure (parallel hierarchies) of
classes/interfaces related to CBE in different packages.
org.eclipse.hyades.models.cbe
org.eclipse.hyades.models.cbe.impl
org.eclipse.hyades.models.cbe.util
org.eclipse.hyades.logging.events.cbe
org.eclipse.hyades.logging.events.cbe.impl
org.eclipse.hyades.logging.events.cbe.util
org.eclipse.tptp.logging.events.cbe
org.eclipse.tptp.logging.events.cbe.impl
org.eclipse.tptp.logging.events.cbe.util
Could someone explain what are the purposes of each of these 3 sets of
packages? I am only interested in understanding TPTP 4.2 and not
concerned with backward compatibility with TPTP version 4.1. Are there
any packages that I can ignore?
Thank you,
-Hari Nidumolu,
Wind River Systems, Inc.
_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev
_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev
_______________________________________________ tptp-tracing-profiling-tools-dev mailing list tptp-tracing-profiling-tools-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev