| Class | Package | Description |
---|
| ImageMessage
| com.adobe.photoshop.messages |
An ImageMessage is a Message that contains some image data. |
| IMessage
| com.adobe.photoshop.messages |
An interface that defines the requirements for an Object being sent, received, and parsed as a Photoshop message
|
| Logger
| com.adobe.photoshop.log |
Logger allows you to specify logging targets, and uses the StructuredLogTestingSDK. |
| Message
| com.adobe.photoshop.messages |
A Message is the most generic type of Message that can be sent or received, though the API doesn't
do either with Messages directly. |
| MessageDispatcher
| com.adobe.photoshop.dispatchers |
The MessageDispatcher is an abstraction layer on top of the PhotoshopConnection, which makes it easy to send
properly formatted messages to Photoshop. |
| PhotoshopConnection
| com.adobe.photoshop.connection |
The Photoshop connection class sets up encryption and handles socket transmission of data and messages to and from Photoshop. |
| PhotoshopEvent
| com.adobe.photoshop.events |
PhotoshopEvents may be dispatched at various points in this API, and can contain useful information for determining the status of the connection and encryption. |
| PhotoshopMessageEvent
| com.adobe.photoshop.events |
A PhotoshopMessageEvent is similar to PhotoshopEvent in that the API may choose to dispatch it during execution, however, it contains information specific to sending, receiving, and
parsing Messages. |
| Subscription
| com.adobe.photoshop.subscriptions |
A Subscription contains some useful information regarding either a returned or dispatched request. |
| SubscriptionEvent
| com.adobe.photoshop.events |
A SubscriptionEvent is dispatched by classes such as the SubscriptionManager, and will contain useful information regarding the user events in Photoshop. |
| SubscriptionManager
| com.adobe.photoshop.subscriptions |
The SubscriptionManager gives you an easy way to get data from Photoshop that pertains to things like color changes, changed tools or settings, and other user events. |
| TextMessage
| com.adobe.photoshop.messages |
A TextMessage is a Message whose payload contains text data. |
| Tool
| com.adobe.photoshop.tools |
This class abstracts the Tool concept from Photoshop. |
| TransactionManager
| com.adobe.photoshop.connection |
The TransactionManager is a class that makes it easy to always grab the next transaction ID. |
| Util
| com.adobe.photoshop.utils |
A class that tends to contain static helper functions, which are mostly useful for the internal API. |