|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kalmeo.kuix.widget.Widget
org.kalmeo.kuix.widget.List
public class List
This class represents a list.
For further informations, visit the Kuix widgets reference page.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.kalmeo.kuix.widget.Widget |
|---|
Widget.BindInstruction |
| Field Summary |
|---|
| Fields inherited from class org.kalmeo.kuix.widget.Widget |
|---|
bindInstructions, DEFAULT_ALIGN, DEFAULT_BACKGROUND_ALIGN, DEFAULT_BACKGROUND_REPEAT, DEFAULT_BORDER, DEFAULT_GAP, DEFAULT_MARGIN, DEFAULT_MIN_SIZE, DEFAULT_PADDING, DEFAULT_SPAN, DEFAULT_WEIGHT, next, parent, previous |
| Constructor Summary | |
|---|---|
List()
Construct a List |
|
List(java.lang.String tag)
Construct a List |
|
| Method Summary | |
|---|---|
Widget |
addItem(DataProvider item)
Add an item value |
Widget |
addItem(DataProvider item,
DataProvider referenceItem,
boolean after)
Add an item value |
Widget |
addItem(DataProvider item,
java.io.InputStream renderer)
Add an item value |
Widget |
addItem(DataProvider item,
java.io.InputStream renderer,
DataProvider referenceItem,
boolean after)
Add an item value near an other. |
protected java.lang.Object |
getDefaultStylePropertyValue(java.lang.String name)
Returns the de default style property value for name
property, or null. |
Widget |
getItemWidget(DataProvider item)
|
java.io.ByteArrayInputStream |
getRenderer()
|
boolean |
isObjectAttribute(java.lang.String name)
Check if the given attribute require an Object value. |
boolean |
processItemsModelUpdateEvent(byte type,
java.lang.String property,
DataProvider item,
LinkedListEnumeration itemsEnumeration)
Process an items model update event. |
void |
removeAllItems()
Remove all items |
boolean |
removeItem(DataProvider item)
Remove an item value if it exists in the List |
boolean |
setAttribute(java.lang.String name,
java.lang.String value)
Set the value to the specified attribute representing by
the name |
void |
setItems(LinkedListEnumeration itemsEnumeration)
Redifine all item values |
boolean |
setObjectAttribute(java.lang.String name,
java.lang.Object value)
Set the Object value to the specified attribute
representing by the name. |
void |
setRenderer(java.io.ByteArrayInputStream renderer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public List()
List
public List(java.lang.String tag)
List
tag - | Method Detail |
|---|
public boolean setAttribute(java.lang.String name,
java.lang.String value)
Widgetvalue to the specified attribute representing by
the name
setAttribute in class Widgettrue if the attribute exists
public boolean setObjectAttribute(java.lang.String name,
java.lang.Object value)
Widgetvalue to the specified attribute
representing by the name.
setObjectAttribute in class Widgetpublic boolean isObjectAttribute(java.lang.String name)
Widget
isObjectAttribute in class Widgettrue if the given attribute require an Object
valueprotected java.lang.Object getDefaultStylePropertyValue(java.lang.String name)
Widgetname
property, or null.
getDefaultStylePropertyValue in class Widgetname
propertypublic java.io.ByteArrayInputStream getRenderer()
public void setRenderer(java.io.ByteArrayInputStream renderer)
renderer - the renderer to setpublic void setItems(LinkedListEnumeration itemsEnumeration)
itemsEnumeration - public Widget addItem(DataProvider item)
item -
Widget or null if no renderer is set on the list.
public Widget addItem(DataProvider item,
java.io.InputStream renderer)
item - renderer -
Widget
public Widget addItem(DataProvider item,
DataProvider referenceItem,
boolean after)
item - enabled - prepend -
Widget or null if no renderer is set on the list
public Widget addItem(DataProvider item,
java.io.InputStream renderer,
DataProvider referenceItem,
boolean after)
item - renderer - referenceItem - after -
Widgetpublic boolean removeItem(DataProvider item)
List
item -
true if the item is found and the
associated item widget removedpublic void removeAllItems()
public Widget getItemWidget(DataProvider item)
item -
Widget associated with the specified
DataProvider. If no item is found null is
returned
public boolean processItemsModelUpdateEvent(byte type,
java.lang.String property,
DataProvider item,
LinkedListEnumeration itemsEnumeration)
Widget
processItemsModelUpdateEvent in class Widgettrue if the event is treated by the widget
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||