| Summary | |
| Date | 10.15.2007 |
|
Adapter Bridge Composite Decorator Proxy Facade Results summary | |
| Description: PATTERN Adapter (PrintableAction,PrintAction,DiagramContainer) |
| Identified roles: | |
| Target | PrintableAction |
| Adapter | PrintAction |
| Adaptee | DiagramContainer |
| Verified properties: | |
| 1) PrintAction extend PrintableAction | |
Methods of PrintAction are also into PrintableAction
| |
| 2) PrintAction delegation DiagramContainer | |
Methods of PrintAction call methods of DiagramContainer
| |
| Description: PATTERN Adapter (DiagramModel,AbstractDiagramModel,WeakList) |
| Identified roles: | |
| Target | DiagramModel |
| Adapter | AbstractDiagramModel |
| Adaptee | WeakList |
| Verified properties: | |
| 1) AbstractDiagramModel extend DiagramModel | |
Methods of AbstractDiagramModel are also into DiagramModel
| |
| 2) AbstractDiagramModel delegation WeakList | |
Methods of AbstractDiagramModel call methods of WeakList
| |
| Description: PATTERN Adapter (SelectionModel,AbstractSelectionModel,WeakList) |
| Identified roles: | |
| Target | SelectionModel |
| Adapter | AbstractSelectionModel |
| Adaptee | WeakList |
| Verified properties: | |
| 1) AbstractSelectionModel extend SelectionModel | |
Methods of AbstractSelectionModel are also into SelectionModel
| |
| 2) AbstractSelectionModel delegation WeakList | |
Methods of AbstractSelectionModel call methods of WeakList
| |
| Description: PATTERN Adapter (FigureEditor,DefaultFigureEditor,FigureRenderer) |
| Identified roles: | |
| Target | FigureEditor |
| Adapter | DefaultFigureEditor |
| Adaptee | FigureRenderer |
| Verified properties: | |
| 1) DefaultFigureEditor extend FigureEditor | |
Methods of DefaultFigureEditor are also into FigureEditor
| |
| 2) DefaultFigureEditor delegation FigureRenderer | |
Methods of DefaultFigureEditor call methods of FigureRenderer
| |
| Description: PATTERN Adapter (FigureRenderer,DefaultLabelRenderer,PolyLink) |
| Identified roles: | |
| Target | FigureRenderer |
| Adapter | DefaultLabelRenderer |
| Adaptee | PolyLink |
| Verified properties: | |
| 1) DefaultLabelRenderer extend FigureRenderer | |
Methods of DefaultLabelRenderer are also into FigureRenderer
| |
| 2) DefaultLabelRenderer delegation PolyLink | |
Methods of DefaultLabelRenderer call methods of PolyLink
| |
| Description: PATTERN Adapter (DiagramModelListener,ModelHandler,Link) |
| Identified roles: | |
| Target | DiagramModelListener |
| Adapter | ModelHandler |
| Adaptee | Link |
| Verified properties: | |
| 1) ModelHandler extend DiagramModelListener | |
Methods of ModelHandler are also into DiagramModelListener
| |
| 2) ModelHandler delegation Link | |
Methods of ModelHandler call methods of Link
| |
| Description: PATTERN Adapter (DiagramModelListener,ModelHandler,DiagramUI) |
| Identified roles: | |
| Target | DiagramModelListener |
| Adapter | ModelHandler |
| Adaptee | DiagramUI |
| Verified properties: | |
| 1) ModelHandler extend DiagramModelListener | |
Methods of ModelHandler are also into DiagramModelListener
| |
| 2) ModelHandler delegation DiagramUI | |
Methods of ModelHandler call methods of DiagramUI
| |
| Description: PATTERN Adapter (DiagramModelListener,ModelHandler,Layer) |
| Identified roles: | |
| Target | DiagramModelListener |
| Adapter | ModelHandler |
| Adaptee | Layer |
| Verified properties: | |
| 1) ModelHandler extend DiagramModelListener | |
Methods of ModelHandler are also into DiagramModelListener
| |
| 2) ModelHandler delegation Layer | |
Methods of ModelHandler call methods of Layer
| |
| Description: PATTERN Adapter (DiagramSelectionListener,ModelHandler,Link) |
| Identified roles: | |
| Target | DiagramSelectionListener |
| Adapter | ModelHandler |
| Adaptee | Link |
| Verified properties: | |
| 1) ModelHandler extend DiagramSelectionListener | |
Methods of ModelHandler are also into DiagramSelectionListener
| |
| 2) ModelHandler delegation Link | |
Methods of ModelHandler call methods of Link
| |
| Description: PATTERN Adapter (DiagramSelectionListener,ModelHandler,DiagramUI) |
| Identified roles: | |
| Target | DiagramSelectionListener |
| Adapter | ModelHandler |
| Adaptee | DiagramUI |
| Verified properties: | |
| 1) ModelHandler extend DiagramSelectionListener | |
Methods of ModelHandler are also into DiagramSelectionListener
| |
| 2) ModelHandler delegation DiagramUI | |
Methods of ModelHandler call methods of DiagramUI
| |
| Description: PATTERN Adapter (DiagramSelectionListener,ModelHandler,Layer) |
| Identified roles: | |
| Target | DiagramSelectionListener |
| Adapter | ModelHandler |
| Adaptee | Layer |
| Verified properties: | |
| 1) ModelHandler extend DiagramSelectionListener | |
Methods of ModelHandler are also into DiagramSelectionListener
| |
| 2) ModelHandler delegation Layer | |
Methods of ModelHandler call methods of Layer
| |
| Description: PATTERN Adapter (FigureRenderer,LinkLabel,PolyLink) |
| Identified roles: | |
| Target | FigureRenderer |
| Adapter | LinkLabel |
| Adaptee | PolyLink |
| Verified properties: | |
| 1) LinkLabel extend FigureRenderer | |
Methods of LinkLabel are also into FigureRenderer
| |
| 2) LinkLabel delegation PolyLink | |
Methods of LinkLabel call methods of PolyLink
| |
| Description: PATTERN Adapter (Tool,AbstractTool,WeakList) |
| Identified roles: | |
| Target | Tool |
| Adapter | AbstractTool |
| Adaptee | WeakList |
| Verified properties: | |
| 1) AbstractTool extend Tool | |
Methods of AbstractTool are also into Tool
| |
| 2) AbstractTool delegation WeakList | |
Methods of AbstractTool call methods of WeakList
| |
| Description: PATTERN Adapter (Tool,CompositeTool,Iterator) |
| Identified roles: | |
| Target | Tool |
| Adapter | CompositeTool |
| Adaptee | Iterator |
| Verified properties: | |
| 1) CompositeTool extend Tool | |
Methods of CompositeTool are also into Tool
| |
| 2) CompositeTool delegation Iterator | |
Methods of CompositeTool call methods of Iterator
| |
| Description: PATTERN Adapter (CodeBuilder,ObjectBuilder,AssociationBuilder) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | ObjectBuilder |
| Adaptee | AssociationBuilder |
| Verified properties: | |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of ObjectBuilder are also into CodeBuilder
| |
| 2) ObjectBuilder delegation AssociationBuilder | |
Methods of ObjectBuilder call methods of AssociationBuilder
| |
| Description: PATTERN Adapter (CodeBuilder,ObjectBuilder,ClassBuilder) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | ObjectBuilder |
| Adaptee | ClassBuilder |
| Verified properties: | |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of ObjectBuilder are also into CodeBuilder
| |
| 2) ObjectBuilder delegation ClassBuilder | |
Methods of ObjectBuilder call methods of ClassBuilder
| |
| Description: PATTERN Adapter (CodeBuilder,ObjectBuilder,CompositionBuilder) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | ObjectBuilder |
| Adaptee | CompositionBuilder |
| Verified properties: | |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of ObjectBuilder are also into CodeBuilder
| |
| 2) ObjectBuilder delegation CompositionBuilder | |
Methods of ObjectBuilder call methods of CompositionBuilder
| |
| Description: PATTERN Adapter (CodeBuilder,ObjectBuilder,InheritanceBuilder) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | ObjectBuilder |
| Adaptee | InheritanceBuilder |
| Verified properties: | |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of ObjectBuilder are also into CodeBuilder
| |
| 2) ObjectBuilder delegation InheritanceBuilder | |
Methods of ObjectBuilder call methods of InheritanceBuilder
| |
| Description: PATTERN Adapter (CodeBuilder,ObjectBuilder,Iterator) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | ObjectBuilder |
| Adaptee | Iterator |
| Verified properties: | |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of ObjectBuilder are also into CodeBuilder
| |
| 2) ObjectBuilder delegation Iterator | |
Methods of ObjectBuilder call methods of Iterator
| |
| Description: PATTERN Adapter (CodeBuilder,ObjectBuilder,MetaClass) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | ObjectBuilder |
| Adaptee | MetaClass |
| Verified properties: | |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of ObjectBuilder are also into CodeBuilder
| |
| 2) ObjectBuilder delegation MetaClass | |
Methods of ObjectBuilder call methods of MetaClass
| |
| Description: PATTERN Adapter (CodeBuilder,RealizationBuilder,MetaClass) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | RealizationBuilder |
| Adaptee | MetaClass |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Methods of RealizationBuilder are also into CodeBuilder
| |
| 2) RealizationBuilder delegation MetaClass | |
Methods of RealizationBuilder call methods of MetaClass
| |
| Description: PATTERN Adapter (CodeBuilder,RealizationBuilder,SemanticException) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | RealizationBuilder |
| Adaptee | SemanticException |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Methods of RealizationBuilder are also into CodeBuilder
| |
| 2) RealizationBuilder delegation SemanticException | |
Methods of RealizationBuilder call methods of SemanticException
| |
| Description: PATTERN Adapter (CodeBuilder,RealizationBuilder,SyntaxException) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | RealizationBuilder |
| Adaptee | SyntaxException |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Methods of RealizationBuilder are also into CodeBuilder
| |
| 2) RealizationBuilder delegation SyntaxException | |
Methods of RealizationBuilder call methods of SyntaxException
| |
| Description: PATTERN Adapter (CodeBuilder,RealizationBuilder,Figure) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | RealizationBuilder |
| Adaptee | Figure |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Methods of RealizationBuilder are also into CodeBuilder
| |
| 2) RealizationBuilder delegation Figure | |
Methods of RealizationBuilder call methods of Figure
| |
| Description: PATTERN Adapter (CodeBuilder,RealizationBuilder,Iterator) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | RealizationBuilder |
| Adaptee | Iterator |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Methods of RealizationBuilder are also into CodeBuilder
| |
| 2) RealizationBuilder delegation Iterator | |
Methods of RealizationBuilder call methods of Iterator
| |
| Description: PATTERN Adapter (CodeBuilder,RealizationBuilder,RealizationLink) |
| Identified roles: | |
| Target | CodeBuilder |
| Adapter | RealizationBuilder |
| Adaptee | RealizationLink |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Methods of RealizationBuilder are also into CodeBuilder
| |
| 2) RealizationBuilder delegation RealizationLink | |
Methods of RealizationBuilder call methods of RealizationLink
| |
| Description: PATTERN Adapter (ToolListener,ToolPalette,ToolButton) |
| Identified roles: | |
| Target | ToolListener |
| Adapter | ToolPalette |
| Adaptee | ToolButton |
| Verified properties: | |
| 1) ToolPalette extend ToolListener | |
Methods of ToolPalette are also into ToolListener
| |
| 2) ToolPalette delegation ToolButton | |
Methods of ToolPalette call methods of ToolButton
| |
| Description: PATTERN Bridge (AbstractDiagramModel,DiagramModelListener,NULL,ModelHandler) |
| Identified roles: | |
| Abstraction | AbstractDiagramModel |
| Implementor | DiagramModelListener |
| ConcreteImplementor | ModelHandler |
| Verified properties: | |
| 1) AbstractDiagramModel delegation DiagramModelListener | |
Methods of AbstractDiagramModel call methods of DiagramModelListener
| |
| 2) ModelHandler extend DiagramModelListener | |
Method of DiagramModelListener are also into ModelHandler
| |
| Description: PATTERN Bridge (AbstractSelectionModel,DiagramSelectionListener,NULL,ModelHandler) |
| Identified roles: | |
| Abstraction | AbstractSelectionModel |
| Implementor | DiagramSelectionListener |
| ConcreteImplementor | ModelHandler |
| Verified properties: | |
| 1) AbstractSelectionModel delegation DiagramSelectionListener | |
Methods of AbstractSelectionModel call methods of DiagramSelectionListener
| |
| 2) ModelHandler extend DiagramSelectionListener | |
Method of DiagramSelectionListener are also into ModelHandler
| |
| Description: PATTERN Bridge (AbstractTool,ToolListener,NULL,ToolPalette) |
| Identified roles: | |
| Abstraction | AbstractTool |
| Implementor | ToolListener |
| ConcreteImplementor | ToolPalette |
| Verified properties: | |
| 1) AbstractTool delegation ToolListener | |
Methods of AbstractTool call methods of ToolListener
| |
| 2) ToolPalette extend ToolListener | |
Method of ToolListener are also into ToolPalette
| |
| Description: PATTERN Bridge (BuildDialog,CodeBuilder,NULL,ObjectBuilder) |
| Description: PATTERN Bridge (BuildDialog,CodeBuilder,NULL,RealizationBuilder) |
| Identified roles: | |
| Abstraction | BuildDialog |
| Implementor | CodeBuilder |
| ConcreteImplementor | ObjectBuilder , RealizationBuilder |
| Verified properties: | |
| 1) BuildDialog delegation CodeBuilder | |
Methods of BuildDialog call methods of CodeBuilder
| |
| 2) ObjectBuilder extend CodeBuilder | |
Method of CodeBuilder are also into ObjectBuilder
| |
| 3) RealizationBuilder extend CodeBuilder | |
Method of CodeBuilder are also into RealizationBuilder
| |
| Description: PATTERN Bridge (ClipboardTool,Figure,NULL,CircularFigure) |
| Description: PATTERN Bridge (ClipboardTool,Figure,NULL,PolygonFigure) |
| Description: PATTERN Bridge (ClipboardTool,Figure,NULL,RectangularFigure) |
| Identified roles: | |
| Abstraction | ClipboardTool |
| Implementor | Figure |
| ConcreteImplementor | CircularFigure , PolygonFigure , RectangularFigure |
| Verified properties: | |
| 1) ClipboardTool delegation Figure | |
Methods of ClipboardTool call methods of Figure
| |
| 2) CircularFigure extend Figure | |
Method of Figure are also into CircularFigure
| |
| 3) PolygonFigure extend Figure | |
Method of Figure are also into PolygonFigure
| |
| 4) RectangularFigure extend Figure | |
Method of Figure are also into RectangularFigure
| |
| Description: PATTERN Bridge (ClipboardTool,Link,NULL,PolyLink) |
| Identified roles: | |
| Abstraction | ClipboardTool |
| Implementor | Link |
| ConcreteImplementor | PolyLink |
| Verified properties: | |
| 1) ClipboardTool delegation Link | |
Methods of ClipboardTool call methods of Link
| |
| 2) PolyLink extend Link | |
Method of Link are also into PolyLink
| |
| Description: PATTERN Bridge (DefaultFigureEditor,FigureRenderer,NULL,DefaultFigureRenderer) |
| Description: PATTERN Bridge (DefaultFigureEditor,FigureRenderer,NULL,DefaultLabelRenderer) |
| Description: PATTERN Bridge (DefaultFigureEditor,FigureRenderer,NULL,LinkLabel) |
| Identified roles: | |
| Abstraction | DefaultFigureEditor |
| Implementor | FigureRenderer |
| ConcreteImplementor | DefaultFigureRenderer , DefaultLabelRenderer , LinkLabel |
| Verified properties: | |
| 1) DefaultFigureEditor delegation FigureRenderer | |
Methods of DefaultFigureEditor call methods of FigureRenderer
| |
| 2) DefaultFigureRenderer extend FigureRenderer | |
Method of FigureRenderer are also into DefaultFigureRenderer
| |
| 3) DefaultLabelRenderer extend FigureRenderer | |
Method of FigureRenderer are also into DefaultLabelRenderer
| |
| 4) LinkLabel extend FigureRenderer | |
Method of FigureRenderer are also into LinkLabel
| |
| Description: PATTERN Bridge (DefaultFigureRenderer,Figure,NULL,CircularFigure) |
| Description: PATTERN Bridge (DefaultFigureRenderer,Figure,NULL,PolygonFigure) |
| Description: PATTERN Bridge (DefaultFigureRenderer,Figure,NULL,RectangularFigure) |
| Identified roles: | |
| Abstraction | DefaultFigureRenderer |
| Implementor | Figure |
| ConcreteImplementor | CircularFigure , PolygonFigure , RectangularFigure |
| Verified properties: | |
| 1) DefaultFigureRenderer delegation Figure | |
Methods of DefaultFigureRenderer call methods of Figure
| |
| 2) CircularFigure extend Figure | |
Method of Figure are also into CircularFigure
| |
| 3) PolygonFigure extend Figure | |
Method of Figure are also into PolygonFigure
| |
| 4) RectangularFigure extend Figure | |
Method of Figure are also into RectangularFigure
| |
| Description: PATTERN Bridge (DiagramUI,FigureRenderer,NULL,DefaultFigureRenderer) |
| Description: PATTERN Bridge (DiagramUI,FigureRenderer,NULL,DefaultLabelRenderer) |
| Description: PATTERN Bridge (DiagramUI,FigureRenderer,NULL,LinkLabel) |
| Identified roles: | |
| Abstraction | DiagramUI |
| Implementor | FigureRenderer |
| ConcreteImplementor | DefaultFigureRenderer , DefaultLabelRenderer , LinkLabel |
| Verified properties: | |
| 1) DiagramUI delegation FigureRenderer | |
Methods of DiagramUI call methods of FigureRenderer
| |
| 2) DefaultFigureRenderer extend FigureRenderer | |
Method of FigureRenderer are also into DefaultFigureRenderer
| |
| 3) DefaultLabelRenderer extend FigureRenderer | |
Method of FigureRenderer are also into DefaultLabelRenderer
| |
| 4) LinkLabel extend FigureRenderer | |
Method of FigureRenderer are also into LinkLabel
| |
| Description: PATTERN Bridge (DiagramUI,DiagramModel,NULL,AbstractDiagramModel) |
| Identified roles: | |
| Abstraction | DiagramUI |
| Implementor | DiagramModel |
| ConcreteImplementor | AbstractDiagramModel |
| Verified properties: | |
| 1) DiagramUI delegation DiagramModel | |
Methods of DiagramUI call methods of DiagramModel
| |
| 2) AbstractDiagramModel extend DiagramModel | |
Method of DiagramModel are also into AbstractDiagramModel
| |
| Description: PATTERN Bridge (DiagramUI,SelectionModel,NULL,AbstractSelectionModel) |
| Identified roles: | |
| Abstraction | DiagramUI |
| Implementor | SelectionModel |
| ConcreteImplementor | AbstractSelectionModel |
| Verified properties: | |
| 1) DiagramUI delegation SelectionModel | |
Methods of DiagramUI call methods of SelectionModel
| |
| 2) AbstractSelectionModel extend SelectionModel | |
Method of SelectionModel are also into AbstractSelectionModel
| |
| Description: PATTERN Bridge (EditingTool,FigureEditor,NULL,DefaultFigureEditor) |
| Identified roles: | |
| Abstraction | EditingTool |
| Implementor | FigureEditor |
| ConcreteImplementor | DefaultFigureEditor |
| Verified properties: | |
| 1) EditingTool delegation FigureEditor | |
Methods of EditingTool call methods of FigureEditor
| |
| 2) DefaultFigureEditor extend FigureEditor | |
Method of FigureEditor are also into DefaultFigureEditor
| |
| Description: PATTERN Bridge (FigureComparator,Figure,NULL,CircularFigure) |
| Description: PATTERN Bridge (FigureComparator,Figure,NULL,PolygonFigure) |
| Description: PATTERN Bridge (FigureComparator,Figure,NULL,RectangularFigure) |
| Identified roles: | |
| Abstraction | FigureComparator |
| Implementor | Figure |
| ConcreteImplementor | CircularFigure , PolygonFigure , RectangularFigure |
| Verified properties: | |
| 1) FigureComparator delegation Figure | |
Methods of FigureComparator call methods of Figure
| |
| 2) CircularFigure extend Figure | |
Method of Figure are also into CircularFigure
| |
| 3) PolygonFigure extend Figure | |
Method of Figure are also into PolygonFigure
| |
| 4) RectangularFigure extend Figure | |
Method of Figure are also into RectangularFigure
| |
| Description: PATTERN Bridge (Layer,FigureRenderer,NULL,DefaultFigureRenderer) |
| Description: PATTERN Bridge (Layer,FigureRenderer,NULL,DefaultLabelRenderer) |
| Description: PATTERN Bridge (Layer,FigureRenderer,NULL,LinkLabel) |
| Identified roles: | |
| Abstraction | Layer |
| Implementor | FigureRenderer |
| ConcreteImplementor | DefaultFigureRenderer , DefaultLabelRenderer , LinkLabel |
| Verified properties: | |
| 1) Layer delegation FigureRenderer | |
Methods of Layer call methods of FigureRenderer
| |
| 2) DefaultFigureRenderer extend FigureRenderer | |
Method of FigureRenderer are also into DefaultFigureRenderer
| |
| 3) DefaultLabelRenderer extend FigureRenderer | |
Method of FigureRenderer are also into DefaultLabelRenderer
| |
| 4) LinkLabel extend FigureRenderer | |
Method of FigureRenderer are also into LinkLabel
| |
| Description: PATTERN Bridge (ModelHandler,Link,NULL,PolyLink) |
| Identified roles: | |
| Abstraction | ModelHandler |
| Implementor | Link |
| ConcreteImplementor | PolyLink |
| Verified properties: | |
| 1) ModelHandler delegation Link | |
Methods of ModelHandler call methods of Link
| |
| 2) PolyLink extend Link | |
Method of Link are also into PolyLink
| |
| Description: PATTERN Bridge (MouseHandler,Figure,NULL,CircularFigure) |
| Description: PATTERN Bridge (MouseHandler,Figure,NULL,PolygonFigure) |
| Description: PATTERN Bridge (MouseHandler,Figure,NULL,RectangularFigure) |
| Identified roles: | |
| Abstraction | MouseHandler |
| Implementor | Figure |
| ConcreteImplementor | CircularFigure , PolygonFigure , RectangularFigure |
| Verified properties: | |
| 1) MouseHandler delegation Figure | |
Methods of MouseHandler call methods of Figure
| |
| 2) CircularFigure extend Figure | |
Method of Figure are also into CircularFigure
| |
| 3) PolygonFigure extend Figure | |
Method of Figure are also into PolygonFigure
| |
| 4) RectangularFigure extend Figure | |
Method of Figure are also into RectangularFigure
| |
| Description: PATTERN Bridge (MouseHandler,FigureEditor,NULL,DefaultFigureEditor) |
| Identified roles: | |
| Abstraction | MouseHandler |
| Implementor | FigureEditor |
| ConcreteImplementor | DefaultFigureEditor |
| Verified properties: | |
| 1) MouseHandler delegation FigureEditor | |
Methods of MouseHandler call methods of FigureEditor
| |
| 2) DefaultFigureEditor extend FigureEditor | |
Method of FigureEditor are also into DefaultFigureEditor
| |
| Description: PATTERN Bridge (PolyLink,Figure,NULL,CircularFigure) |
| Description: PATTERN Bridge (PolyLink,Figure,NULL,PolygonFigure) |
| Description: PATTERN Bridge (PolyLink,Figure,NULL,RectangularFigure) |
| Identified roles: | |
| Abstraction | PolyLink |
| Implementor | Figure |
| ConcreteImplementor | CircularFigure , PolygonFigure , RectangularFigure |
| Verified properties: | |
| 1) PolyLink delegation Figure | |
Methods of PolyLink call methods of Figure
| |
| 2) CircularFigure extend Figure | |
Method of Figure are also into CircularFigure
| |
| 3) PolygonFigure extend Figure | |
Method of Figure are also into PolygonFigure
| |
| 4) RectangularFigure extend Figure | |
Method of Figure are also into RectangularFigure
| |
| Description: PATTERN Bridge (PropertyChangeHandler,DiagramModel,NULL,AbstractDiagramModel) |
| Identified roles: | |
| Abstraction | PropertyChangeHandler |
| Implementor | DiagramModel |
| ConcreteImplementor | AbstractDiagramModel |
| Verified properties: | |
| 1) PropertyChangeHandler delegation DiagramModel | |
Methods of PropertyChangeHandler call methods of DiagramModel
| |
| 2) AbstractDiagramModel extend DiagramModel | |
Method of DiagramModel are also into AbstractDiagramModel
| |
| Description: PATTERN Bridge (PropertyChangeHandler,SelectionModel,NULL,AbstractSelectionModel) |
| Identified roles: | |
| Abstraction | PropertyChangeHandler |
| Implementor | SelectionModel |
| ConcreteImplementor | AbstractSelectionModel |
| Verified properties: | |
| 1) PropertyChangeHandler delegation SelectionModel | |
Methods of PropertyChangeHandler call methods of SelectionModel
| |
| 2) AbstractSelectionModel extend SelectionModel | |
Method of SelectionModel are also into AbstractSelectionModel
| |
| Description: PATTERN Bridge (ToolButton,Tool,NULL,AbstractTool) |
| Description: PATTERN Bridge (ToolButton,Tool,NULL,CompositeTool) |
| Identified roles: | |
| Abstraction | ToolButton |
| Implementor | Tool |
| ConcreteImplementor | AbstractTool , CompositeTool |
| Verified properties: | |
| 1) ToolButton delegation Tool | |
Methods of ToolButton call methods of Tool
| |
| 2) AbstractTool extend Tool | |
Method of Tool are also into AbstractTool
| |
| 3) CompositeTool extend Tool | |
Method of Tool are also into CompositeTool
| |
| Description: PATTERN Bridge (ToolPalette,Tool,NULL,AbstractTool) |
| Identified roles: | |
| Abstraction | ToolPalette |
| Implementor | Tool |
| ConcreteImplementor | AbstractTool |
| Verified properties: | |
| 1) ToolPalette delegation Tool | |
Methods of ToolPalette call methods of Tool
| |
| 2) AbstractTool extend Tool | |
Method of Tool are also into AbstractTool
| |
| Description: PATTERN Proxy (CodeBuilder,RealizationBuilder,ObjectBuilder) |
| Identified roles: | |
| SubjectInterface | CodeBuilder |
| RealSubject | RealizationBuilder |
| Proxy | ObjectBuilder |
| Verified properties: | |
| 1) RealizationBuilder extend CodeBuilder | |
Method of CodeBuilder are also into RealizationBuilder
| |
| 1) ObjectBuilder extend CodeBuilder | |
Methods of CodeBuilder are also into ObjectBuilder
| |
| 2) ObjectBuilder delegation RealizationBuilder | |
Methods of ObjectBuilder call methods of RealizationBuilder
| |
| PACKAGE acme |
| Identified roles: | |
| Facade | GifEncoder |
| Hidden classes |
|
| Facade | IntHashtable |
| Hidden classes |
|
| PACKAGE diagram |
| Identified roles: | |
| Facade | DefaultDiagramModel |
| Hidden classes |
|
| Facade | DiagramUI |
| Hidden classes |
|
| PACKAGE diagram.tool |
| Identified roles: | |
| Facade | EditingTool |
| Hidden classes |
|
| PACKAGE uml.builder |
| Identified roles: | |
| Facade | Context |
| Hidden classes |
|
| PACKAGE uml |
| Identified roles: | |
| Facade | QuickUML |
| Hidden classes |
|
| PACKAGE uml.ui |
| Identified roles: | |
| Facade | CardinalityTool |
| Hidden classes |
|
| Facade | ColorAction |
| Hidden classes |
|
| Facade | DiagramContainer |
| Hidden classes |
|
| Facade | FileAction |
| Hidden classes |
|
| Facade | FlatMenuBar |
| Hidden classes |
|
| Facade | FlatScrollPane |
| Hidden classes |
|
| Facade | FontAction |
| Hidden classes |
|
| Facade | JFontChooser |
| Hidden classes |
|
| Facade | ToolPalette |
| Hidden classes |
|
| Statistics | |
| Date | 10.15.2007 |
| valid | 66 |
| not valid | 537 |
| Adapter | 27 |
| Bridge | 22 |
| Proxy | 1 |
| Composite | 0 |
| Decorator | 0 |
| Facade | 16 |
| Classes | |
| Classes used by Adapter: | 39 |
| Classes used by Bridge: | 36 |
| Classes used by Proxy: | 3 |
| Classes used by Facade: | 38 |
| Classes used by all design patterns: | 81 |
| Total number of classes: | 217 |
| Relations | |
| Relations used by Adapter: | 69 |
| Relations used by Bridge: | 75 |
| Relations used by Proxy: | 3 |
| Relations used by Facade: | 7 |
| Relations used by all design patterns: | 145 |
| Total number of relations: | 3849 |