Eclipse Platform
Release 3.6

org.eclipse.equinox.p2.metadata
Interface ITouchpointData


public interface ITouchpointData

ITouchpoint data instances contain the additional information needed by a touchpoint to execute each engine phase it participates in. This includes the sequence of instruction statements to be executed during each phase, and any additional supporting data needed to perform the phase.

Since:
2.0
See Also:
MetadataFactory.createTouchpointData(Map)
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.

Method Summary
 boolean equals(Object obj)
          Returns whether this TouchpointData is equal to the given object.
 ITouchpointInstruction getInstruction(String instructionKey)
          Returns the touchpoint instruction corresponding to the given key.
 Map<String,ITouchpointInstruction> getInstructions()
          Returns an unmodifiable map of the touchpoint instructions.
 

Method Detail

getInstruction

ITouchpointInstruction getInstruction(String instructionKey)
Returns the touchpoint instruction corresponding to the given key.


getInstructions

Map<String,ITouchpointInstruction> getInstructions()
Returns an unmodifiable map of the touchpoint instructions. The map keys are strings, and the values are instances of ITouchpointInstruction.

Returns:
the touchpoint instructions

equals

boolean equals(Object obj)
Returns whether this TouchpointData is equal to the given object. This method returns true if:

Overrides:
equals in class Object

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.