|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcsheets.ext.Extension
public abstract class Extension
An interface for extensions to the CleanSheets application.
| Constructor Summary | |
|---|---|
Extension(String name)
Creates a new extension. |
|
| Method Summary | |
|---|---|
int |
compareTo(Extension extension)
Compares this extension with the given extension for order. |
CellExtension |
extend(Cell cell)
Returns an extension of the given cell. |
SpreadsheetExtension |
extend(Spreadsheet spreadsheet)
Returns an extension of the given spreadsheet. |
String |
getName()
Returns the name of the extension. |
String |
getPropertyKey()
Returns the base key to use for properties of the UI extension. |
UIExtension |
getUIExtension(UIController uiController)
Returns the user interface extension of this extension. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Extension(String name)
name - the name of the extension| Method Detail |
|---|
public final String getName()
public final String getPropertyKey()
public final int compareTo(Extension extension)
compareTo in interface Comparable<Extension>extension - the extension to compared to
public SpreadsheetExtension extend(Spreadsheet spreadsheet)
spreadsheet - the spreadsheet to extend
public CellExtension extend(Cell cell)
cell - the cell to extend
public UIExtension getUIExtension(UIController uiController)
uiController - the user interface controller
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||