public interface FeatureModuleContext
Modifier and Type | Method and Description |
---|---|
int |
getBuild()
Returns the build number of Moneydance.
|
AccountBook |
getCurrentAccountBook()
Returns the account book object that acts as a wrapper for the entire data model.
|
Account |
getRootAccount()
Returns the root account object.
|
java.lang.String |
getVersion()
Returns the string representation of the current version of Moneydance.
|
void |
registerAccountEditor(FeatureModule module,
int accountType,
AccountEditor editor)
Register the given AccountEditor so that it can be used to edit
information about accounts within Moneydance.
|
void |
registerFeature(FeatureModule module,
java.lang.String parameters,
java.awt.Image buttonImage,
java.lang.String buttonText)
This will notify Moneydance that this extension provides a feature
that may be useful to the user.
|
void |
registerHomePageView(FeatureModule module,
HomePageView view)
This will notify Moneydance that this extension provides a view
that can be embedded in the home page.
|
void |
showURL(java.lang.String url)
Show the following URL in Moneydance.
|
Account getRootAccount()
AccountBook getCurrentAccountBook()
java.lang.String getVersion()
int getBuild()
void showURL(java.lang.String url)
void registerFeature(FeatureModule module, java.lang.String parameters, java.awt.Image buttonImage, java.lang.String buttonText)
void registerHomePageView(FeatureModule module, HomePageView view)
void registerAccountEditor(FeatureModule module, int accountType, AccountEditor editor)