Package it.tidalwave.role

Package class diagram package it.tidalwave.role
Interface Summary
BinaryReadable The role of an object that can be read as a stream of bytes.
BinaryWritable The role of an object that can be written as a stream of bytes.
Composite<Type,SpecializedFinder extends Finder<Type>> The role of a composite object, that is an object which contains children.
Composite.Visitor<T,R>  
Displayable The role of an object which can provide its own display name.
HtmlRenderable The role of an object that can be rendered into a String as HTML markup.
IconProvider The role of an object that can provide an icon for rendering.
Identifiable The role of an object that owns an unique identifier.
IdFactory A factory for creating new, unique Id for an object.
LocalizedDisplayable A specialized Displayable which can manage names in multiple Locales.
Marshallable The role of an object that can be marshalled.
MutableDisplayable A specialized Displayable which is mutable and fires PropertyChangeEvents.
MutableIconProvider A specialized IconProvider which is mutable and fires PropertyChangeEvents.
MutableLocalizedDisplayable A specialized LocalizedDisplayable which is mutable.
PlainTextRenderable The role of an object that can be rendered into a String as plain text.
Removable The role of an object that can be removed (e.g.
SimpleComposite<Type>  
Sortable The role of an object that has contents that can be sorted.
StringRenderable The role of an object that can be rendered into a String as HTML markup.
TextReadable The role of an object that can be read as a stream of characters.
TextWritable The role of an object that can be written as a stream of characters.
Unmarshallable The role of an object that can be unmarshalled.
 

Class Summary
Composite.EmptyFinder  
Composite.VisitorSupport<T,R> A support class for Composite.Visitor which provides default empty methods.
MutableIconProviderSupport A convenient support for implementing a MutableIconProvider.
 



Copyright © 2009-2012 Tidalwave s.a.s.. All Rights Reserved.