IT:AD:YUML

My YUML Formatting

[Interface{bg:darkseagreen}]^[AbstractBaseClass{bg:steelblue}]
[AbstractBaseClass]^[ConcreteClass]
[Assembly]->[XActLib assembly {bg:green}]
[Assembly]uses=>used[3rdParty assembly dependency {bg:red}]

Syntax

  • <>→ Aggregate
  • +→ : Composition, implies lifespan of b is controlled by a

!()[http://yuml.me/diagram/scruffy/class/[Company]<>-1>[Location], [Location]+->[Point]]

Ema Personal Wiki


class X {
  void XX(){};
  void XX(){SomethingNew(); }
  void XX()\{SomethingNew();\}
  void XX()\\{SomethingNew();\\}
  void XX()\\\\{SomethingNew();\\\\}
  void XX()/{SomethingNew();/}
  void XX()`{SomethingNew()}`;
  void XX(){{SomethingNew();}}
}

`class X {
  void XX(){};
  void XX(){SomethingNew(); }
  void XX()\{SomethingNew();\}
  void XX()\\{SomethingNew();\\}
  void XX()/{SomethingNew();/}
  void XX()//{SomethingNew();//}
  void XX(){{SomethingNew();}}
}`

> class X {

void XX(){};
void XX()\{
SomethingNew();
}

v

}

Resources