public class IlpTableListAdapter extends IlpListAdapter
It defines the default business object conversion
from IlpObject
to IlpTableRow
.
This class is stylable using cascading style sheets. The
CSS customization is done using files that are loaded in method
IlpListAdapter.setStyleSheets(java.lang.String[])
.
The following extract illustrates the adapter customization for the table component:
Table { adapter: true; } Adapter { acceptedClass: "business class name"; filter: @+myFilter; } Subobject#myFilter { class: ...; }
Please refer to the properties defined by this adapter class for information about how each property can be customized using cascading style sheets.
UPDATE_ALL_MASK, UPDATE_COMPONENT_MASK, UPDATE_NONE_MASK, UPDATE_OBJECTS_MASK
APPLIED_RULE_MASK, BAD_CLASS_MASK, BAD_PROP_MASK, BAD_PROP_WITH_STACK_MASK, CREATED_MASK, DECL_MASK, DECL_VALUE_MASK, FAILED_CONVERSIONS_MASK, TIME_REPORT_MASK, WARNING_PROP_MASK
Constructor and Description |
---|
IlpTableListAdapter()
Creates a new table list adapter using the default
context.
|
IlpTableListAdapter(IlpContext context)
Creates a new table list adapter using a given context.
|
Modifier and Type | Method and Description |
---|---|
protected IlpStylable |
createCSSDelegate()
Creates the stylable object that will be used to customize
the adapter.
|
addPropertyChangeListener, clearRepresentationObjects, createRepresentationObject, doApplyConfiguration, fillModel, getAcceptedClass, getAttributeGroup, getModel, getMutableStyleSheet, getRepresentationObjectFactory, getStyleSheetDebugMask, getStyleSheets, getStyleSheets, hasConfigurationChanged, hasModel, hasStyleSheets, objectAttributeChanged, objectsAdded, objectsRemoved, objectStructureChanged, refilterObjects, removePropertyChangeListener, removeRepresentation, setAcceptedClass, setAttributeGroup, setModel, setRepresentationObjectFactory, setStyleSheetDebugMask, setStyleSheets, setStyleSheets, setStyleSheets, setStyleSheets, testObject
addAdapterListener, addPropertyChangeListener, addRepresentation, applyConfiguration, batchEnded, batchStarted, beginRepresentation, clearIdToRepresentationObjectMap, endBatch, firePropertyChange, fireRepresentationObjectsAdded, fireRepresentationObjectsRemoved, getContext, getDataSource, getExcludedClasses, getFilter, getPossibleRoots, getRepresentationObject, getRepresentationObject, getRepresentationObjects, getSyncStrategy, hasRepresentationObject, hasRepresentationObjects, initializeExcludedClasses, initializeRepresentationObjects, isRepresenting, refilter, removeAdapterListener, removePropertyChangeListener, replaceExcludedClasses, setBatchable, setDataSource, setExcludedClasses, setFilter, startBatch, stopRepresentation, testRootObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
batchEnded, batchStarted
public IlpTableListAdapter()
IlpSystem.GetDefaultContext()
public IlpTableListAdapter(IlpContext context)
context
- The context for this adapter.IlpContext
protected IlpStylable createCSSDelegate()
createCSSDelegate
in class IlpListAdapter
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.