It's all about the answers!

Ask a question

to amend an interface you need to know the classes used


a k (2699) | asked Jul 08 '10, 3:25 p.m.
I want to create a plugin to amend the info users see when they mouse over a user icon in RTC. right now when a user icon is moused-over the status shown says whether the user is online. I want to amend it to say which perspective the user is in, (given that the user is in fact online). I also want it to say which file the user has in focus.

I have looked at and done tutorials on plug in development in RTC and eclipse. However I can't figure out how to see the code that generates the user info in this yellow user info popup box.

can u tell me:
1. which classes are used?
2. if u want to amend an interface or make a plug in , is there a way in general in RTC or eclipse to find out which classes an eclipse interface uses?

4 answers



permanent link
Geoffrey Clemm (30.1k23035) | answered Jul 08 '10, 9:01 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
I don't know the interface to the mouse-over display, so I can't help
you with details on that, but note that you get your information from
the server, not from the other clients, and the information you are
talking about (what perspective another user is in, what file another
user has in focus) is not information that is persisted to the server,
and therefore is not information that you can retrieve for displaying in
your mouse-over icon.

Cheers,
Geoff

On 7/8/2010 3:37 PM, abayomi wrote:
I want to create a plugin to amend the info users see when they mouse
over a user icon in RTC. right now when a user icon is moused-over
the status shown says whether the user is online. I want to amend it
to say which perspective the user is in, (given that the user is in
fact online). I also want it to say which file the user has in focus.


I have looked at and done tutorials on plug in development in RTC and
eclipse. However I can't figure out how to see the code that
generates the user info in this yellow user info popup box.

can u tell me:
1. which classes are used?
2. if u want to amend an interface or make a plug in , is there a way
in general in RTC or eclipse to find out which classes an eclipse
interface uses?

permanent link
a k (2699) | answered Jul 09 '10, 6:45 p.m.
Thanks for responding.

I know you know far more abotu this than I do, so, even though the info is not persistent on the server since a user can see if another user is logged onto google chat or a jabber application by mousing over that person's client, I thought it would be possible to tell which perspective a user is in as well. Is it possible when u mouse over a user's icon for a message to be sent to the server to query the other user's client to discover what perspective he is in? the google chat status is obtained real time I assumed, so I thought a similar functionality could be implemented in RTC.

the mouse-over display I was referring to is the one the is displayed once you mouse over the little blue icon that appears next to the user name of a logged on user in any interface that will display a username.

Can you tell me what is the extension point and classes associated with this popup box. I wanted to attach a picture of it to show you exactly what I was talking about but I can't.


I don't know the interface to the mouse-over display, so I can't help
you with details on that, but note that you get your information from
the server, not from the other clients, and the information you are
talking about (what perspective another user is in, what file another
user has in focus) is not information that is persisted to the server,
and therefore is not information that you can retrieve for displaying in
your mouse-over icon.

Cheers,
Geoff

On 7/8/2010 3:37 PM, abayomi wrote:
I want to create a plugin to amend the info users see when they mouse
over a user icon in RTC. right now when a user icon is moused-over
the status shown says whether the user is online. I want to amend it
to say which perspective the user is in, (given that the user is in
fact online). I also want it to say which file the user has in focus.


I have looked at and done tutorials on plug in development in RTC and
eclipse. However I can't figure out how to see the code that
generates the user info in this yellow user info popup box.

can u tell me:
1. which classes are used?
2. if u want to amend an interface or make a plug in , is there a way
in general in RTC or eclipse to find out which classes an eclipse
interface uses?

permanent link
Geoffrey Clemm (30.1k23035) | answered Jul 09 '10, 7:51 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Someone else (who knows about it :-) will need to help you with the
extension point questions, but wrt why you can see whether someone is
"logged in" to the chat service, to my knowledge, this isn't obtained
from the RTC server, but rather from your instant messaging service that
is "wrapped" by the Jazz client ... so the RTC client can tell whether
someone is logged in to the chat service by querying the chat server.
But the chat server has no idea whether or not you are using Eclipse,
much less what you are doing within Eclipse.

There is some information about a user that you can get by querying the
RTC server, such as "what work items are currently active and owned by
that user" (since that information is available in persistence RTC data).

Cheers,
Geoff

On 7/9/2010 6:53 PM, abayomi wrote:
Thanks for responding.

I know you know far more abotu this than I do, so, even though the
info is not persistent on the server since a user can see if another
user is logged onto google chat or a jabber application by mousing
over that person's client, I thought it would be possible to tell
which perspective a user is in as well. Is it possible when u mouse
over a user's icon for a message to be sent to the server to query
the other user's client to discover what perspective he is in? the
google chat status is obtained real time I assumed, so I thought a
similar functionality could be implemented in RTC.

the mouse-over display I was referring to is the one the is displayed
once you mouse over the little blue icon that appears next to the
user name of a logged on user in any interface that will display a
username.

Can you tell me what is the extension point and classes associated
with this popup box. I wanted to attach a picture of it to show you
exactly what I was talking about but I can't.


gmclemmwrote:
I don't know the interface to the mouse-over display, so I can't help

you with details on that, but note that you get your information
from
the server, not from the other clients, and the information you are

talking about (what perspective another user is in, what file
another
user has in focus) is not information that is persisted to the
server,
and therefore is not information that you can retrieve for
displaying in
your mouse-over icon.

Cheers,
Geoff

On 7/8/2010 3:37 PM, abayomi wrote:
I want to create a plugin to amend the info users see when they
mouse
over a user icon in RTC. right now when a user icon is moused-over
the status shown says whether the user is online. I want to amend
it
to say which perspective the user is in, (given that the user is in
fact online). I also want it to say which file the user has in
focus.


I have looked at and done tutorials on plug in development in RTC
and
eclipse. However I can't figure out how to see the code that
generates the user info in this yellow user info popup box.

can u tell me:
1. which classes are used?
2. if u want to amend an interface or make a plug in , is there a
way
in general in RTC or eclipse to find out which classes an eclipse
interface uses?


permanent link
a k (2699) | answered Jul 10 '10, 1:49 p.m.
Geoffrey thanks for sharing your knowledge with me.
Can you introduce me to someone who can give me advice about which extension points to look at and what code is used to implement the RTC ability to harness the google chat status.
Also the popup box that appears whenever a user mouses over another user's online icon, which appears on several views that list team members, eg Team Artifacts in the My Team Areas.

Thanks.




Someone else (who knows about it :-) will need to help you with the
extension point questions, but wrt why you can see whether someone is
"logged in" to the chat service, to my knowledge, this isn't obtained
from the RTC server, but rather from your instant messaging service that
is "wrapped" by the Jazz client ... so the RTC client can tell whether
someone is logged in to the chat service by querying the chat server.
But the chat server has no idea whether or not you are using Eclipse,
much less what you are doing within Eclipse.

There is some information about a user that you can get by querying the
RTC server, such as "what work items are currently active and owned by
that user" (since that information is available in persistence RTC data).

Cheers,
Geoff

On 7/9/2010 6:53 PM, abayomi wrote:
Thanks for responding.

I know you know far more abotu this than I do, so, even though the
info is not persistent on the server since a user can see if another
user is logged onto google chat or a jabber application by mousing
over that person's client, I thought it would be possible to tell
which perspective a user is in as well. Is it possible when u mouse
over a user's icon for a message to be sent to the server to query
the other user's client to discover what perspective he is in? the
google chat status is obtained real time I assumed, so I thought a
similar functionality could be implemented in RTC.

the mouse-over display I was referring to is the one the is displayed
once you mouse over the little blue icon that appears next to the
user name of a logged on user in any interface that will display a
username.

Can you tell me what is the extension point and classes associated
with this popup box. I wanted to attach a picture of it to show you
exactly what I was talking about but I can't.


gmclemmwrote:
I don't know the interface to the mouse-over display, so I can't help

you with details on that, but note that you get your information
from
the server, not from the other clients, and the information you are

talking about (what perspective another user is in, what file
another
user has in focus) is not information that is persisted to the
server,
and therefore is not information that you can retrieve for
displaying in
your mouse-over icon.

Cheers,
Geoff

On 7/8/2010 3:37 PM, abayomi wrote:
I want to create a plugin to amend the info users see when they
mouse
over a user icon in RTC. right now when a user icon is moused-over
the status shown says whether the user is online. I want to amend
it
to say which perspective the user is in, (given that the user is in
fact online). I also want it to say which file the user has in
focus.


I have looked at and done tutorials on plug in development in RTC
and
eclipse. However I can't figure out how to see the code that
generates the user info in this yellow user info popup box.

can u tell me:
1. which classes are used?
2. if u want to amend an interface or make a plug in , is there a
way
in general in RTC or eclipse to find out which classes an eclipse
interface uses?

Your answer


Register or to post your answer.