Package | Description |
---|---|
csheets.ext |
Provides an extension mechanism for the application.
|
csheets.ext.assertion |
Provides support for user-specified and system-generated assertions.
|
csheets.ext.comments |
Provides an extension to support comments on cells.
|
csheets.ext.comments.ui |
Provides the UI of an extension to support comments on cells.
|
csheets.ext.database | |
csheets.ext.database.ui | |
csheets.ext.deptree |
Provides customized JTree components for displaying dependencies between cells.
|
csheets.ext.share |
An extension to share cells throw network.
|
csheets.ext.share.ui |
The package of the Sharing Extension UI.
|
csheets.ext.simple |
Provides an example of how to build a simple extension.
|
csheets.ext.simple.ui |
Provides the UI for the simple extension.
|
csheets.ext.style |
Provides support for cell style, i.e. font, format, alignment, color and border.
|
csheets.ext.test |
Provides support for test cases and test case parameters.
|
csheets.ui.ext |
Provides an extension mechanism for the application's user interface.
|
Modifier and Type | Method and Description |
---|---|
Extension |
ExtensionManager.getExtension(String name)
Returns the extension with the given name.
|
Extension[] |
ExtensionManager.getExtensions()
Returns the extensions that have been loaded.
|
Extension |
ExtensionManager.load(Class extensionClass)
Instantiates the given extension class.
|
Extension |
ExtensionManager.load(String className)
Loads the extension with the given class name.
|
Extension |
ExtensionManager.load(String className,
URL url)
Adds the given url to the class path, and loads the extension with the
given class name.
|
Modifier and Type | Method and Description |
---|---|
int |
Extension.compareTo(Extension extension)
Compares this extension with the given extension for order.
|
Modifier and Type | Class and Description |
---|---|
class |
AssertionExtension
The extension for assertions.
|
Modifier and Type | Class and Description |
---|---|
class |
CommentsExtension
An extension to support comments on cells.
|
Constructor and Description |
---|
UIExtensionComments(Extension extension,
UIController uiController)
The menu of the extension
|
Modifier and Type | Class and Description |
---|---|
class |
DatabaseExtension
Database extension
|
Constructor and Description |
---|
UIDatabaseExtension(Extension extension,
UIController uiController)
constructor
|
Modifier and Type | Class and Description |
---|---|
class |
DependencyTreeExtension
The extension for dependency trees.
|
Modifier and Type | Class and Description |
---|---|
class |
SharingExtension
An extension that will share cells throw network.
|
Constructor and Description |
---|
UISharingExtension(Extension extension,
UIController uiController)
Creates a new UI for sharing extension
|
Modifier and Type | Class and Description |
---|---|
class |
ExtensionExample
A simple extension just to show how the extension mechanism works.
|
Constructor and Description |
---|
UIExtensionExample(Extension extension,
UIController uiController) |
Modifier and Type | Class and Description |
---|---|
class |
StyleExtension
The extension for style.
|
Modifier and Type | Class and Description |
---|---|
class |
TestExtension
The extension for tests.
|
Modifier and Type | Field and Description |
---|---|
protected Extension |
UIExtension.extension
The name of the extension
|
Modifier and Type | Method and Description |
---|---|
Extension |
UIExtension.getExtension()
Returns the extension for which this UI extension provides components.
|
Constructor and Description |
---|
UIExtension(Extension extension,
UIController uiController)
Creates a new user interface extension..
|