The http://yuml.me is a nice service to create diagrams on
the fly from a simple spec. Unfortunately the service was not able to process an URI for the whole class hierarchy but you can try the pharo collection hierarchy. Just paste it into a webbrowser: http://yuml.me/diagram/class/class/[Collection],[Collection]^-[CharacterSet],[Collection]^-[Bag],[Bag]^-[IdentityBag],[Bag]^-[RFBPixelPopulation],[Collection]^-[SequenceableCollection],[SequenceableCollection]^-[ArrayedCollection],[ArrayedCollection]^-[DirectoryEntry],[ArrayedCollection]^-[WordArray],[WordArray]^-[WordArrayForSegment],[ArrayedCollection]^-[RunArray],[ArrayedCollection]^-[Array],[Array]^-[WeakArray],[Array]^-[DependentsArray],[Array]^-[ActionSequence],[Array]^-[WeakActionSequence],[WeakActionSequence]^-[WeakActionSequenceTrappingErrors],[Array]^-[FixedIdentitySet],[Array]^-[QuickIntegerDictionary],[Array]^-[QuickStack],[Array]^-[Cubic],[ArrayedCollection]^-[ShortIntegerArray],[ShortIntegerArray]^-[ShortPointArray],[ArrayedCollection]^-[Bitmap],[ArrayedCollection]^-[FloatArray],[FloatArray]^-[KedamaFloatArray],[ArrayedCollection]^-[Text],[ArrayedCollection]^-[ShortRunArray],[ArrayedCollection]^-[ByteArray],[ByteArray]^-[CompiledMethod],[ByteArray]^-[UUID],[ByteArray]^-[SocketAddress],[ByteArray]^-[ExternalAddress],[ByteArray]^-[RFBMessage],[RFBMessage]^-[RFBBell],[RFBMessage]^-[RFBClientCutText],[RFBMessage]^-[RFBCoRRERectangle],[RFBMessage]^-[RFBFixColourMapEntries],[RFBMessage]^-[RFBFramebufferUpdate],[RFBMessage]^-[RFBFramebufferUpdateRectHeader],[RFBMessage]^-[RFBFramebufferUpdateRequest],[RFBMessage]^-[RFBKeyEvent],[RFBMessage]^-[RFBPointerEvent],[RFBMessage]^-[RFBRREHeader],[RFBMessage]^-[RFBRectangle],[RFBMessage]^-[RFBServerInitialisation],[RFBMessage]^-[RFBSetEncodings],[RFBMessage]^-[RFBSetPixelFormat],[RFBMessage]^-[RFBXCursorColoursHeader],[RFBMessage]^-[RFBZRLEHeader],[ArrayedCollection]^-[IntegerArray],[IntegerArray]^-[PointArray],[ArrayedCollection]^-[ColorArray],[ArrayedCollection]^-[String],[String]^-[ByteString],[String]^-[WideString],[String]^-[Symbol],[Symbol]^-[ByteSymbol],[Symbol]^-[WideSymbol],[ArrayedCollection]^-[SparseLargeTable],[SequenceableCollection]^-[LinkedList],[LinkedList]^-[Semaphore],[LinkedList]^-[FreeTypeCacheLinkedList],[SequenceableCollection]^-[OrderedCollection],[OrderedCollection]^-[SortedCollection],[OrderedCollection]^-[UrlArgumentList],[SequenceableCollection]^-[Interval],[Interval]^-[TextLineInterval],[SequenceableCollection]^-[SourceFileArray],[SourceFileArray]^-[StandardSourceFileArray],[SequenceableCollection]^-[Heap],[SequenceableCollection]^-[NSCollectionLimiter],[Collection]^-[Set],[Set]^-[Dictionary],[Dictionary]^-[IdentityDictionary],[IdentityDictionary]^-[SystemDictionary],[IdentityDictionary]^-[DynamicBindings],[Dictionary]^-[WeakKeyDictionary],[WeakKeyDictionary]^-[WeakIdentityKeyDictionary],[WeakIdentityKeyDictionary]^-[WeakKeyToCollectionDictionary],[Dictionary]^-[WeakValueDictionary],[Dictionary]^-[PluggableDictionary],[Dictionary]^-[LiteralDictionary],[Dictionary]^-[MethodDictionary],[Dictionary]^-[KeyedTree],[Dictionary]^-[RBSmallDictionary],[RBSmallDictionary]^-[RBSmallIdentityDictionary],[Dictionary]^-[HttpFormDictionary],[Set]^-[IdentitySet],[Set]^-[PluggableSet],[Set]^-[WeakSet],[Set]^-[KeyedSet],[KeyedSet]^-[KeyedIdentitySet],[Set]^-[AnnouncementSet],[Collection]^-[WeakRegistry],[WeakRegistry]^-[FT2HandleRegistry],[Collection]^-[Matrix],[Collection]^-[WideCharacterSet],[Collection]^-[CharacterSetComplement],[Collection]^-[SmallDictionary],[SmallDictionary]^-[SmallIdentityDictionary] -- GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |