1
0
mirror of https://github.com/octoleo/plantuml-server.git synced 2024-09-22 03:59:03 +00:00
plantuml-server/src/main/java/net/sourceforge/plantuml/servlet/diagrams.txt
Maxime Sinclair 9ee4b279bc [FEATURE] Future design of the PlantUML Server
A new map feature to retrieve the image map of a diagram is added
2013-07-17 10:02:38 +02:00

36 lines
942 B
Plaintext

## Class diagram ##
###################
@startuml
hide empty members
hide empty methods
hide empty fields
abstract class UmlDiagramService {
public void doGet(HttpServletRequest rq, HttpServletResponse rsp)
abstract public ResponseSender getSender()
abstract public String getSource( String uri)
abstract public FileFormat getOutputFormat()
}
interface ResponseSender {
ResponseSender( HttpServletResponse r, FileFormat f)
void sendDiagram( String uml, int n)
}
abstract HttpServlet <|-- UmlDiagramService
abstract HttpServlet <|-- ProxyServlet
UmlDiagramService <|-- PngServlet
UmlDiagramService <|-- SvgServlet
UmlDiagramService <|-- AsciiServlet
UmlDiagramService <|-- MapServlet
UmlDiagramService o- ResponseSender
ResponseSender <|-- DiagramResponse
ResponseSender <|-- MapResponse
ResponseSender <|-- ProxyResponse
ProxyResponse -o ProxyServlet
@enduml
## Sequence diagram ##
######################
@startuml
TODO
@enduml