|
JComponentPack 1.5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.zfqjava.swing.WorkBook
public class WorkBook
WorkBook
| Field Summary | |
|---|---|
protected SwingPropertyChangeSupport |
changeSupport
If any PropertyChangeListeners have been registered, the
changeSupport field describes them. |
protected EventListenerList |
listenerList
|
| Constructor Summary | |
|---|---|
WorkBook()
Constructs a empty workbook. |
|
WorkBook(WorkSheet[] sheets)
Constructs a workbook with the specified worksheets. |
|
| Method Summary | |
|---|---|
void |
addChangeListener(ChangeListener listener)
|
void |
addListDataListener(ListDataListener l)
Adds a listener to the list that's notified each time a change to the data model occurs. |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list. |
void |
addSheet(int index,
WorkSheet sheet)
Adds the worksheet to this workbook. |
void |
addSheet(WorkSheet sheet)
Adds the worksheet to this workbook. |
void |
clearSelection()
|
protected void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
Supports reporting bound property changes. |
ChangeListener[] |
getChangeListeners()
Returns an array of all the change listeners registered on this DefaultSingleSelectionModel. |
Map |
getDocumentProperties()
Returns the document properties. |
Object |
getElementAt(int index)
|
ListDataListener[] |
getListDataListeners()
Returns an array of all the list data listeners registered on this AbstractListModel. |
EventListener[] |
getListeners(Class listenerType)
Returns an array of all the objects currently registered as FooListeners
upon this model. |
List |
getNamedRangeList()
Returns all named cell as a List. |
PropertyChangeListener[] |
getPropertyChangeListeners()
Returns an array of all the PropertyChangeListeners added
to this ResultSetTableModel with addPropertyChangeListener(). |
int |
getSelectedIndex()
|
WorkSheet |
getSelectedSheet()
|
WorkSheet |
getSheet(int index)
Returns the worksheet at the specified index. |
int |
getSheetCount()
Returns the sheet count. |
int |
getSize()
|
int |
indexOfSheet(String name)
Returns the index of the specified sheet. |
int |
indexOfSheet(WorkSheet sheet)
Returns the index of the specified sheet. |
boolean |
isSelected()
|
void |
removeChangeListener(ChangeListener listener)
|
void |
removeListDataListener(ListDataListener l)
Removes a listener from the list that's notified each time a change to the data model occurs. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list. |
void |
removeSheet(int index)
Removes the worksheet from this workbook. |
void |
setDocumentProperties(Map map)
Sets the document properties. |
void |
setNamedRangeList(List namedRangeList)
Sets the named cell list. |
void |
setSelectedIndex(int index)
|
void |
setSheet(int index,
WorkSheet sheet)
Sets the worksheet to sheet at the specified index. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected EventListenerList listenerList
protected SwingPropertyChangeSupport changeSupport
PropertyChangeListeners have been registered, the
changeSupport field describes them.
| Constructor Detail |
|---|
public WorkBook()
public WorkBook(WorkSheet[] sheets)
sheets - the worksheets| Method Detail |
|---|
public int getSheetCount()
public WorkSheet getSheet(int index)
public int indexOfSheet(WorkSheet sheet)
public int indexOfSheet(String name)
public void setSheet(int index,
WorkSheet sheet)
sheet at the specified index.
index - the sheet indexsheet - the worksheetpublic void addSheet(WorkSheet sheet)
sheet -
public void addSheet(int index,
WorkSheet sheet)
index - the worksheet indexsheet - public void removeSheet(int index)
index - the worksheet indexpublic void addListDataListener(ListDataListener l)
addListDataListener in interface ListModell - the ListDataListener to be addedpublic void removeListDataListener(ListDataListener l)
removeListDataListener in interface ListModell - the ListDataListener to be removedpublic ListDataListener[] getListDataListeners()
AbstractListModel.
ListDataListeners,
or an empty array if no list data listeners
are currently registeredaddListDataListener(javax.swing.event.ListDataListener),
removeListDataListener(javax.swing.event.ListDataListener)public EventListener[] getListeners(Class listenerType)
FooListeners
upon this model.
FooListeners
are registered using the addFooListener method.
You can specify the listenerType argument
with a class literal, such as FooListener.class.
For example, you can query a list model
m
for its list data listeners
with the following code:
ListDataListener[] ldls = (ListDataListener[])(m.getListeners(ListDataListener.class));If no such listeners exist, this method returns an empty array.
listenerType - the type of listeners requested;
this parameter should specify an interface
that descends from java.util.EventListener
FooListeners
on this model,
or an empty array if no such
listeners have been added
ClassCastException - if listenerType doesn't
specify a class or interface that implements
java.util.EventListenergetListDataListeners()public Map getDocumentProperties()
public void setDocumentProperties(Map map)
map - the document propertiespublic int getSize()
getSize in interface ListModelpublic Object getElementAt(int index)
getElementAt in interface ListModel
protected void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
PropertyChangeEvent to any registered
PropertyChangeListeners.
public void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener to the listener list.
The listener is registered for all properties.
A PropertyChangeEvent will get fired in response to setting
a bound property, e.g. setFont, setBackground,
or setForeground.
Note that if the current component is inheriting its foreground,
background, or font from its container, then no event will be
fired in response to a change in the inherited property.
listener - The PropertyChangeListener to be addedpublic void removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener from the listener list.
This removes a PropertyChangeListener that was registered
for all properties.
listener - the PropertyChangeListener to be removedpublic PropertyChangeListener[] getPropertyChangeListeners()
PropertyChangeListeners added
to this ResultSetTableModel with addPropertyChangeListener().
PropertyChangeListeners added or an empty
array if no listeners have been addedpublic WorkSheet getSelectedSheet()
public int getSelectedIndex()
getSelectedIndex in interface SingleSelectionModelpublic void setSelectedIndex(int index)
setSelectedIndex in interface SingleSelectionModelpublic void clearSelection()
clearSelection in interface SingleSelectionModelpublic boolean isSelected()
isSelected in interface SingleSelectionModelpublic void addChangeListener(ChangeListener listener)
addChangeListener in interface SingleSelectionModelpublic void removeChangeListener(ChangeListener listener)
removeChangeListener in interface SingleSelectionModelpublic ChangeListener[] getChangeListeners()
DefaultSingleSelectionModel.
ChangeListeners
or an empty
array if no change listeners are currently registeredaddChangeListener(javax.swing.event.ChangeListener),
removeChangeListener(javax.swing.event.ChangeListener)public String toString()
toString in class Objectpublic List getNamedRangeList()
setNamedRangeList(java.util.List)public void setNamedRangeList(List namedRangeList)
namedCell3DList - the named cell listgetNamedRangeList()
|
JComponentPack 1.5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||