public interface ISynchronizeParticipantReference
ISynchronizeManager
to manage registered participants. It is used to reference information
about a particular participant instance without requiring the participant
to be instantiated. Calling the getParticipant()
method will
cause the participant to be instantiated.
Clients are not intended to implement this interface.
ISynchronizeManager
Modifier and Type | Method and Description |
---|---|
ISynchronizeParticipantDescriptor |
getDescriptor()
Returns the descriptor for this participant type.
|
String |
getDisplayName()
Returns the fully qualified name of this participant reference.
|
String |
getId()
Returns the id of the participant type referenced by this handle.
|
ISynchronizeParticipant |
getParticipant()
Returns the participant referenced by this handle.
|
String |
getSecondaryId()
Returns the secondary id (e.g. instance id) of the participant type referenced
by this handle or
null if the participant doesn't support
multiple instances. |
String getId()
String getSecondaryId()
null
if the participant doesn't support
multiple instances.null
if the participant doesn't support
multiple instances.String getDisplayName()
ISynchronizeParticipant getParticipant() throws TeamException
null
if the participant cannot be de-referenced.TeamException
- if an error occursISynchronizeParticipantDescriptor getDescriptor()
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.