Skip to main content
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