Last active
September 27, 2017 17:55
-
-
Save dornad/e2c5109aa9af71e422f5d06732349172 to your computer and use it in GitHub Desktop.
IOS-990 Class Diagram -- After
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@startuml | |
class Create_DesignCardViewController | |
class PPCreateInputAccessoryBar | |
class PPCreateInputManager | |
class EJBindingPPBridge | |
class PPCreateViewPort | |
class PPAccountImage | |
class PPInputViewTypeImageTool | |
class ImageUploadCoordinator | |
package "Uploader" { | |
class ImageUploadManager | |
class PPAPIImageUploader | |
class ImageUploadOperationContext | |
class ImageUploadOperation | |
class ImageUploadPollingOperation | |
} | |
package "New Types" { | |
class UploadingImageFilter | |
class ImageUploadCoordinator | |
class MediaUploaderViewController | |
interface MediaUploaderViewControllerDelegate | |
class UploadingImage | |
enum PPInputViewTypeImageTool { | |
image | |
album | |
filter | |
} | |
note "This is the UIViewController that contains the new UX/UI" as Note01 | |
note "PPInputViewTypeImageTool goes here..." as Note02 | |
} | |
Create_DesignCardViewController -- PPCreateInputManager | |
Create_DesignCardViewController -- UploadingImage | |
Create_DesignCardViewController -- PPCreateViewPort | |
Create_DesignCardViewController -- PPPhotoFilter | |
Create_DesignCardViewController -- ImageUploadCoordinator | |
PPCreateInputManager -- MediaUploaderViewController | |
PPCreateInputManager -- PPCreateInputAccessoryBar | |
PPCreateViewPort -- UploadingImage | |
PPCreateViewPort -- EJBindingPPBridge | |
PPCreateViewPort -- PPPhotoFilter | |
ImageUploadManager -- ImageUploadOperationContext | |
ImageUploadManager -- ImageUploadOperation | |
ImageUploadManager -- ImageUploadPollingOperation | |
ImageUploadOperationContext -- UploadingImage | |
ImageUploadOperation -- ImageUploadOperationContext | |
ImageUploadOperation -- PPAPIImageUploader | |
ImageUploadPollingOperation -- ImageUploadOperationContext | |
UploadingImage -- PPAccountImage | |
MediaUploaderViewController --> MediaUploaderViewControllerDelegate : delegates > | |
MediaUploaderViewController -- Note01 | |
PPInputViewTypeImageTool -- Note02 | |
MediaUploaderViewControllerDelegate <|-- Create_DesignCardViewController | |
ImageUploadCoordinator -- ImageUploadManager | |
UploadingImageFilter -- PPPhotoFilter | |
@enduml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment