Skip to content

Commit

Permalink
bunch up long class diag in epil
Browse files Browse the repository at this point in the history
  • Loading branch information
hjwp committed Mar 1, 2020
1 parent c392b7f commit 5ed56be
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 40 deletions.
76 changes: 36 additions & 40 deletions epilogue_1_how_to_get_there_from_here.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -268,76 +268,72 @@ image::images/apwp_ep02.png[]
@startuml
hide empty members
class Document {
add_version ()
workspace: Workspace
parent: Folder
versions: List[DocumentVersion]
together {
class Document {
add_version ()
workspace: Workspace
parent: Folder
versions: List[DocumentVersion]
}
class DocumentVersion {
title : str
version_number: int
document: Document
}
class Folder {
parent: Workspace
children: List[Folder]
copy_to(target: Folder)
add_document(document: Document)
}
}
class DocumentVersion {
title : str
version_number: int
document: Document
}
together {
class User {
account: Account
}
class Account {
add_package ()
owner : User
packages : List[BillingPackage]
workspaces: List[Workspace]
class Account {
add_package ()
owner : User
packages : List[BillingPackage]
workspaces: List[Workspace]
}
}
class BillingPackage {
}
class Workspace {
add_member(member: User)
account: Account
owner: User
members: List[User]
}
class Folder {
parent: Workspace
children: List[Folder]
copy_to(target: Folder)
add_document(document: Document)
}
class User {
account: Account
}
Account --> Workspace
Account --> BillingPackage
Account --> User
Account -left-> BillingPackage
Account -right-> User
Workspace --> User
Workspace --> Folder
Workspace --> Account
Folder --> Folder
Folder --> Document
Folder --> Workspace
Folder --> User
Document --> DocumentVersion
Document -right-> DocumentVersion
Document --> Folder
Document --> User
DocumentVersion --> Document
DocumentVersion -right-> Document
DocumentVersion --> User
User --> Account
User -left-> Account
@enduml
Expand Down
Binary file modified images/apwp_ep02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions render-diagrams.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ def all_chapter_names():
yield chapter_name

def main(paths):
print(paths)
if paths:
chapter_names = [p.replace('.html', '').replace('.asciidoc', '') for p in paths]
else:
Expand Down

0 comments on commit 5ed56be

Please sign in to comment.