org.nakedobjects.plugins.dnd.viewer.table
Class TableRowSpecification

java.lang.Object
  extended by org.nakedobjects.plugins.dnd.viewer.builder.AbstractCompositeViewSpecification
      extended by org.nakedobjects.plugins.dnd.viewer.table.TableRowSpecification
All Implemented Interfaces:
CompositeViewSpecification, ViewSpecification

public class TableRowSpecification
extends AbstractCompositeViewSpecification


Field Summary
 
Fields inherited from class org.nakedobjects.plugins.dnd.viewer.builder.AbstractCompositeViewSpecification
builder
 
Constructor Summary
TableRowSpecification()
           
 
Method Summary
 boolean canDisplay(Content content, ViewRequirement requirement)
          Determines if the view created to this specification can display the specified type.
protected  View decorateView(View view)
           
 java.lang.String getName()
           
 boolean isReplaceable()
          Indicates whether this view can be replaced with another view (for the same value or reference).
 boolean isSubView()
           
 
Methods inherited from class org.nakedobjects.plugins.dnd.viewer.builder.AbstractCompositeViewSpecification
axis, createView, decorateSubview, getSubviewBuilder, isAligned, isOpen, resolveObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableRowSpecification

public TableRowSpecification()
Method Detail

canDisplay

public boolean canDisplay(Content content,
                          ViewRequirement requirement)
Description copied from interface: ViewSpecification
Determines if the view created to this specification can display the specified type. Returns true if it can.


decorateView

protected View decorateView(View view)
Overrides:
decorateView in class AbstractCompositeViewSpecification

getName

public java.lang.String getName()

isReplaceable

public boolean isReplaceable()
Description copied from interface: ViewSpecification
Indicates whether this view can be replaced with another view (for the same value or reference).

Specified by:
isReplaceable in interface ViewSpecification
Overrides:
isReplaceable in class AbstractCompositeViewSpecification
Returns:
true if it can be replaced by another view; false if it can't be replaces

isSubView

public boolean isSubView()
Specified by:
isSubView in interface ViewSpecification
Overrides:
isSubView in class AbstractCompositeViewSpecification


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