| Interface | Description |
|---|---|
| MarkerConstants |
Constants file for the marker feature implementation.
|
| MarkerDuplicateComparator |
This interface defines the contract for a class that determines
if two markers are duplicates of each other.
|
| MarkerValidator |
This interface defines a marker validator.
|
| MarkerValidatorContainer |
This interface defines the contract for class that contains
MarkerValidators mapped by string keys.
|
| Class | Description |
|---|---|
| CompareByProperties |
This class is a MarkerDuplicateComparator that compares
two markers by type and property value.
|
| ConfigurableMarkerValidator |
This marker validator validates the marker's value against a
configured array of possible values.
|
| MarkerAddedEventMessage |
This class defines the base properties for a marker added event.
|
| MarkerData |
This class is a holder of Marker property values
for use in Marker events.
|
| MarkerEventMessage |
This class defines the base properties for a marker event.
|
| MarkerEventSynchronization |
This transaction synchronization class can be used to send marker event messages
after markers are successfully added and or removed.
|
| MarkerMessageSource |
A patch bay message source responsible for sending Marker events.
|
| MarkerRemovedEventMessage |
This class defines the base properties for a marker removed event.
|
| MarkerReplacedEventMessage |
This class defines the base properties for a marker replaced event.
|
| MarkerUtils | |
| RepositoryMarkerManager |
This is the base implementation class for a Repository Marker Manager.
|
| ValidateMarkerByPossibleValue |
This abstraction defines a marker validator that
valdiates by ensuring the new marker's value
is valid with the new marker's key.
|
| Exception | Description |
|---|---|
| InvalidMarkerException |
This exception indicates that a severe error occured while performing a
marker operation.
|
| MarkerException |
This exception indicates that a severe error occured while performing a
marker operation.
|