org.nakedobjects.plugins.dnd.viewer.builder
Class CollectionElementBuilder

java.lang.Object
  extended by org.nakedobjects.plugins.dnd.viewer.builder.AbstractViewBuilder
      extended by org.nakedobjects.plugins.dnd.viewer.builder.CollectionElementBuilder
All Implemented Interfaces:
ViewBuilder

public class CollectionElementBuilder
extends AbstractViewBuilder


Constructor Summary
CollectionElementBuilder(SubviewSpec subviewDesign)
           
 
Method Summary
 void build(View view)
           
 View createCompositeView(Content content, CompositeViewSpecification specification, ViewAxis axis)
          Creates the composite view that this builder will create child views for, ie a table, list or form
 View decorateSubview(View subview)
           
 void setCanDragView(boolean canDragView)
           
 
Methods inherited from class org.nakedobjects.plugins.dnd.viewer.builder.AbstractViewBuilder
createViewAxis, getReference, getRequiredSize, isOpen, isReplaceable, isSubView, layout, setReference, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CollectionElementBuilder

public CollectionElementBuilder(SubviewSpec subviewDesign)
Method Detail

build

public void build(View view)
Specified by:
build in interface ViewBuilder
Specified by:
build in class AbstractViewBuilder

decorateSubview

public View decorateSubview(View subview)
Specified by:
decorateSubview in interface ViewBuilder
Overrides:
decorateSubview in class AbstractViewBuilder

createCompositeView

public View createCompositeView(Content content,
                                CompositeViewSpecification specification,
                                ViewAxis axis)
Description copied from interface: ViewBuilder
Creates the composite view that this builder will create child views for, ie a table, list or form


setCanDragView

public void setCanDragView(boolean canDragView)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.