UML Diagrams

These are the UML diagrams for this component. Click here for the key.
  1. AssetParameters
  2. PerformanceEvaluation
  3. Portfolio
  4. TwoAssetPortfolio
  5. Volatility


UML Diagram Key
  • Extended Classes (interfaces) - A solid line with a large triangle that points from the subclass (resp. subinterface) to the superclass (resp. inherited interface)
  • Classes - Displayed in a rectangular box with a default yellow background with the name at the top and field, methods, and properties listed below it
  • Abstract Class and Methods - Displayed in italic font
  • Implementing Classes - A dashed line with a large triangle which points from the implementing class to the inherited interface
  • Interfaces - A rectangle with orange background and the interface name in italic font
  • Implemented Interfaces - A dashed line with a large triangle
  • Dependencies/Associations - A dashed/solid line with an arrowhead
  • Packages - A green rectangle with a tab and the package name in the tab or below it
  • Methods - Listed below members and fields, including the return type
  • Members/fields - Listed below the class name, including the return type
  • Static - Static members, fields, variables, and methods are underlined in the diagram

© 1999-2003 WebCab Components