Timeline for Parallel hierarchies - partly same, partly different
Current License: CC BY-SA 3.0
26 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
May 23, 2017 at 11:33 | history | edited | CommunityBot |
replaced http://stackoverflow.com/ with https://stackoverflow.com/
|
|
Apr 12, 2017 at 7:31 | history | edited | CommunityBot |
replaced http://programmers.stackexchange.com/ with https://softwareengineering.stackexchange.com/
|
|
Feb 9, 2016 at 22:16 | audit | Close votes | |||
Feb 10, 2016 at 22:53 | |||||
S Jan 26, 2016 at 20:58 | history | bounty ended | Izhaki | ||
S Jan 26, 2016 at 20:58 | history | notice removed | Izhaki | ||
Jan 26, 2016 at 20:57 | answer | added | Izhaki | timeline score: 1 | |
Jan 21, 2016 at 22:02 | history | edited | Izhaki | CC BY-SA 3.0 |
added 536 characters in body
|
Jan 21, 2016 at 21:31 | history | edited | Izhaki | CC BY-SA 3.0 |
added 1 character in body
|
Jan 20, 2016 at 23:26 | history | tweeted | twitter.com/StackProgrammer/status/689952051632193538 | ||
Jan 20, 2016 at 23:21 | comment | added | Izhaki | @umlcat, not sure I understand the question, but basically composite is the only class that does not derive from any other class; I've written it myself. Viewee is the only class that derives from Composite like so: abstract class Viewee extends Composite< Viewee > | |
Jan 20, 2016 at 23:15 | comment | added | umlcat | @Izhaki Does each "Composite" class part of an existing hierarchy, or you created them, from scratch. | |
Jan 20, 2016 at 22:40 | answer | added | umlcat | timeline score: 3 | |
Jan 20, 2016 at 22:18 | answer | added | DeadMG | timeline score: 3 | |
Jan 20, 2016 at 21:37 | history | edited | Izhaki | CC BY-SA 3.0 |
deleted 17 characters in body
|
Jan 20, 2016 at 21:36 | comment | added | Izhaki |
@Euphoric, The canvas an SVG classes do contain additional state or data that is not in common. For example, Viewee on the SVG hierarchy has an element member. As for usage, this is part of an MVC framework, so really, its mainly the framework's controllers that will create the various objects. The framework is the JS equivalent to IBM's Draw2d, part of GEF; only mine needs a split to support both canvas and SVG. I've added some sample code, hope it helps.
|
|
Jan 20, 2016 at 21:28 | history | edited | Izhaki | CC BY-SA 3.0 |
added 987 characters in body
|
Jan 20, 2016 at 21:24 | comment | added | Izhaki | @user61852, Viewee means a view element or figure, pretty much IBM's GEF. Parallel means that the two class hierarchies has the same classes organised in the same way. And yes, I have multiple inheritance. | |
Jan 20, 2016 at 20:18 | answer | added | Tulains Córdova | timeline score: 5 | |
Jan 20, 2016 at 19:57 | comment | added | Euphoric | Do Canvas or SVG classes contain additional state or data that is not in Common? How do you use the classes? Can you show some example code showing how could these hiearchies be used? | |
Jan 20, 2016 at 19:17 | comment | added | Tulains Córdova | Do you have multiple inheritance? | |
Jan 20, 2016 at 18:58 | comment | added | Tulains Córdova | What's a viewee? What does "parallel" mean as a noun (as opposed to an adjective)? | |
Jan 20, 2016 at 18:12 | comment | added | Zon | Maybe try full featured Decorator design pattern (Erich Gamma et als, Design Patterns)? | |
S Jan 20, 2016 at 17:55 | history | bounty started | Izhaki | ||
S Jan 20, 2016 at 17:55 | history | notice added | Izhaki | Draw attention | |
Jan 18, 2016 at 17:21 | comment | added | Robert Harvey | Recommended reading: Design Review: on topic or not? | |
Jan 18, 2016 at 15:56 | history | asked | Izhaki | CC BY-SA 3.0 |