Diamond Control Suite 3.0

diamondedge.swing
Interface DsListViewObject

All Superinterfaces:
DsListObject

public interface DsListViewObject
extends DsListObject

Instances of classes that implement DsListViewObject can be loaded into a DsListView using the addItems method. A DsListItem will be created for each DsListViewObject with all of the properties filled in based on information obtained from this object.


Method Summary
 Object getLargeIcon()
          Returns an Icon or Image that is used in the LARGE_ICON view.
 boolean isChecked()
          Returns a value that determines whether a DsListItem object is checked.
 void setChecked(boolean checked)
          Sets a value that determines whether a DsListItem object is checked.
 
Methods inherited from interface diamondedge.swing.DsListObject
getColumnCount, getColumnName, getKey, getSmallIcon, getValue, initializeItem
 

Method Detail

getLargeIcon

Object getLargeIcon()
Returns an Icon or Image that is used in the LARGE_ICON view. It can also return an index (Integer) or key (String) of an icon in an associated IconList control. Implementing this is optional and can just return null.


isChecked

boolean isChecked()
Returns a value that determines whether a DsListItem object is checked. Implementing this is optional and can just return false.


setChecked

void setChecked(boolean checked)
Sets a value that determines whether a DsListItem object is checked. Implementing this is optional and can simply do nothing.


Diamond Control Suite 3.0

Diamond Edge and Diamond Control Suite are trademarks or registered trademarks of Diamond Edge, Inc. Copyright 1999-2005 Diamond Edge, Inc. All Rights Reserved.