|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DynamideObject | |
---|---|
com.dynamide | The core of the Dynamide Framework: Session, Widget, Page, Property, etc. |
com.dynamide.apps.ide | |
com.dynamide.datatypes | Wrappers for datatypes found in property elements in resource files. |
com.dynamide.db | How to make any data access strategy plug into Dynamide's data-aware components. |
com.dynamide.event | Event objects for GUI events and for server side script events. |
com.dynamide.interpreters | Plug-in script interpreters for ServerSideEvents. |
com.dynamide.resource | Classes for accessing resources from Dynamide. |
com.dynamide.security | Security objects, for preventing unauthorized access to resources across Dynamide Assemblies, Sessions, etc. |
com.dynamide.util | Utilities and Tools for working in the Dynamide Framework |
Uses of DynamideObject in com.dynamide |
---|
Subclasses of DynamideObject in com.dynamide | |
---|---|
class |
AbstractWidget
|
class |
Admin
|
class |
Application
|
class |
DynamideHandler
|
class |
Field
|
class |
JDOMFile
|
class |
Page
See how the WidgetType class is used for Page default properties, and look at the class javadoc for Widget. |
class |
Persistent
|
class |
Property
This class handles reading of XML properties that are embedded in XML files for Widget and Page (and, in theory, Session). |
class |
Session
This class manages the user interaction across Page objects, and is the Java-side representation of the application.xml file, which has the page list, page order, and the application-level events. |
class |
Widget
Runtime object representing a Widget. |
class |
WidgetType
Each widget type, represented by the WidgetType class, corresponds to an xml file, called something like com.dynamide.button (which may be physically stored as com.dynamide.button.xml), which defines the type. |
Methods in com.dynamide that return DynamideObject | |
---|---|
DynamideObject |
DynamideObject.findParentExpander()
|
DynamideObject |
DynamideObject.getOwner()
|
Methods in com.dynamide with parameters of type DynamideObject | |
---|---|
Page |
Session.findPageByID(java.lang.String pageID,
DynamideObject newOwner)
|
Page |
Session.getContainer(java.lang.String pageID,
java.lang.String pageName,
DynamideObject newOwner)
|
Page |
Session.loadPage(java.lang.String pageID,
boolean forceReload,
DynamideObject newOwner)
|
void |
Session.registerAction(java.lang.String action,
DynamideObject sender,
java.lang.String eventName,
java.lang.Object inputObject)
|
void |
Page.registerAction(java.lang.String action,
DynamideObject sender,
java.lang.String eventName,
java.lang.Object inputObject)
|
protected void |
Persistent.resetPropertiesTable(StringList newTable,
java.lang.String reason,
DynamideObject newOwner)
Subclasses can get the props from somewhere and install them here. |
void |
DynamideObject.setOwner(DynamideObject new_value)
|
Constructors in com.dynamide with parameters of type DynamideObject | |
---|---|
AbstractWidget(DynamideObject owner,
Session session)
|
|
AbstractWidget(DynamideObject owner,
java.lang.String filename,
Session session)
|
|
Admin(DynamideObject owner)
|
|
Application(DynamideObject owner,
Session session)
|
|
Application(DynamideObject owner,
java.lang.String filename,
Session session)
|
|
DynamideHandler(DynamideObject owner)
|
|
DynamideObject(DynamideObject owner)
|
|
Field(DynamideObject owner,
Session session)
|
|
Field(DynamideObject owner,
Session session,
org.jdom.Element fieldElement,
java.lang.String ownerID)
|
|
Field(DynamideObject owner,
Session session,
java.lang.String name,
java.lang.Object value)
|
|
JDOMFile(DynamideObject owner)
|
|
JDOMFile(DynamideObject owner,
java.lang.String filename)
|
|
JDOMFile(DynamideObject owner,
java.lang.String filename,
java.lang.String saxDriverClassname)
|
|
Persistent(DynamideObject owner,
Session session)
|
|
Persistent(DynamideObject owner,
java.lang.String filename,
Session session)
|
|
Property(DynamideObject owner)
|
|
Property(DynamideObject owner,
Session session,
org.jdom.Element propertyElement)
|
|
Property(DynamideObject owner,
Session session,
org.jdom.Element propertyElement,
java.lang.String ownerID,
java.lang.String location)
Handles creating a Property from an xml Element. |
|
Property(DynamideObject owner,
java.lang.String name,
java.lang.Object value)
|
|
Widget(DynamideObject owner,
Session session)
|
|
Widget(DynamideObject owner,
java.lang.String filename,
Session newSession)
|
|
WidgetType(DynamideObject owner,
java.lang.String filename,
Session session)
|
Uses of DynamideObject in com.dynamide.apps.ide |
---|
Subclasses of DynamideObject in com.dynamide.apps.ide | |
---|---|
class |
IDEApp
|
Constructors in com.dynamide.apps.ide with parameters of type DynamideObject | |
---|---|
IDEApp(DynamideObject owner)
|
Uses of DynamideObject in com.dynamide.datatypes |
---|
Subclasses of DynamideObject in com.dynamide.datatypes | |
---|---|
class |
BooleanDatatype
|
class |
Caption
A simple datatype to wrap a caption string, but adds a key value so you can use internationalized display text (text) and still have one set of keys (key). |
class |
ColumnDatatype
A datatype to encapsulate all the parameters required to publish a Dynamide application. |
class |
Datatype
|
class |
EnumeratedDatatype
|
class |
ExpandableDatatype
The Widget class calls DynamideObject.expand(String) to expand all properties, but that doesn't dig into enumerated types or complex types that contain multiple attributes, so this subclass calls the expansion whenever its get(String) method is called. |
class |
FieldDatatype
|
class |
HTMLDatatype
Defines the following elements: value |
class |
IDatasourceDatatype
Use this datatype to store pointers to widgets that expose IDatasource. |
class |
IntegerDatatype
|
class |
Link
Defines the following elements: key href target text |
class |
LinkOptions
|
class |
LiveEnumeratedDatatype
Behaves just like EnumeratedDatatype, but allows the LiveEnumeratedDatatype.editor.xml to be created with a real Java object behind it, which allows the editor to get the EnumeratedDatatype associated with the widget defaults. |
class |
PublishParamsDatatype
A datatype to encapsulate all the parameters required to publish a Dynamide application. |
class |
ServerSideEvent
|
class |
SloppyBooleanDatatype
|
class |
StringDatatype
Use this datatype to store simple Strings. |
class |
Version
A simple datatype to wrap version information, as used by Dynamide Assemblies. |
class |
WebmacroDatatype
This is a marker Datatype -- it just marks the property as being valid Webmacro script, so that the Session knows to eval it. |
class |
WidgetDatatype
A datatype to indicate to the IDE that the property points to a Widget or a specific class of Widget or a specific interface of Widget. |
Methods in com.dynamide.datatypes with parameters of type DynamideObject | |
---|---|
static Datatype |
Datatype.getDatatypeInstance(DynamideObject owner,
java.lang.String datatype,
Session session)
|
Uses of DynamideObject in com.dynamide.db |
---|
Subclasses of DynamideObject in com.dynamide.db | |
---|---|
class |
RDBDatasource
|
class |
RDBTable
|
class |
SimpleDatasource
Implements the IDatasource interface as a simple grid; NOTE: Column names default to CASE-INSENSITIVE, unless setCaseInsensitive(false) is called. |
Constructors in com.dynamide.db with parameters of type DynamideObject | |
---|---|
RDBDatasource(DynamideObject owner)
|
|
RDBDatasource(DynamideObject owner,
Session session,
java.lang.String id)
|
|
SimpleDatasource(DynamideObject owner)
|
|
SimpleDatasource(DynamideObject owner,
Session session)
|
Uses of DynamideObject in com.dynamide.event |
---|
Subclasses of DynamideObject in com.dynamide.event | |
---|---|
class |
ScriptEvent
In order to make this class as easy to use as possible from multiple scripting languages supported by events, the important fields are available as public fields and as bean properties with proper getters and setters. |
Constructors in com.dynamide.event with parameters of type DynamideObject | |
---|---|
ScriptEvent(DynamideObject owner)
|
Uses of DynamideObject in com.dynamide.interpreters |
---|
Subclasses of DynamideObject in com.dynamide.interpreters | |
---|---|
class |
BshInterpreter
|
class |
BufferConsole
|
class |
NullConsole
|
class |
TclInterpreter
|
Constructors in com.dynamide.interpreters with parameters of type DynamideObject | |
---|---|
BshInterpreter(DynamideObject owner)
|
|
BufferConsole(DynamideObject owner)
|
|
NullConsole(DynamideObject owner)
|
|
TclInterpreter(DynamideObject owner)
|
Uses of DynamideObject in com.dynamide.resource |
---|
Subclasses of DynamideObject in com.dynamide.resource | |
---|---|
class |
Account
|
class |
Assembly
Each assembly turns into a cache of resources at runtime. |
class |
ContextNode
|
class |
Pool
|
class |
ResourceManager
The ResourceManager is required by all Dynamide applications; the servlet calls installSingletonRootResourceManager() while command line applications should call createStandalone(). |
class |
WebAppEntry
|
class |
WebApps
|
Methods in com.dynamide.resource with parameters of type DynamideObject | |
---|---|
Assembly |
ResourceManager.createAssembly(DynamideObject owner,
java.lang.String id,
java.lang.String account,
java.lang.String RESOURCE_ROOT)
This is the only legal way to create an Assembly. |
static IContext |
ResourceManager.wrapContext(DynamideObject owner,
java.lang.String key,
java.lang.Object object,
java.util.Map attributes)
|
static IContext |
ResourceManager.wrapContext(DynamideObject owner,
java.lang.String key,
java.lang.Object object,
java.util.Map attributes,
java.security.Permissions permissions)
Take any arbitrary object and wrap it in an IContext implementation, so that it can be added to an IContext as a node. |
Constructors in com.dynamide.resource with parameters of type DynamideObject | |
---|---|
Account(DynamideObject owner,
java.lang.String filename,
java.lang.String accountName)
|
|
Assembly(DynamideObject owner)
Illegal to call directly - use ResourceManger.createAssembly() instead, from the Root ResourceManger. |
|
Assembly(DynamideObject owner,
java.lang.String key,
java.lang.String account,
java.lang.String RESOURCE_ROOT)
Illegal to call directly - use ResourceManger.createAssembly() instead, from the Root ResourceManger. |
|
ContextNode(DynamideObject owner)
|
|
ContextNode(DynamideObject owner,
java.lang.String key)
|
|
Pool(DynamideObject owner)
|
|
Pool(DynamideObject owner,
java.lang.String key)
|
|
ResourceManager(DynamideObject owner)
|
|
WebAppEntry(DynamideObject owner)
|
|
WebAppEntry(DynamideObject owner,
java.lang.String key)
|
Uses of DynamideObject in com.dynamide.security |
---|
Subclasses of DynamideObject in com.dynamide.security | |
---|---|
class |
Login
|
Uses of DynamideObject in com.dynamide.util |
---|
Subclasses of DynamideObject in com.dynamide.util | |
---|---|
class |
RegisteredActions
|
class |
ServletTools
|
class |
SessionDatabase
|
class |
TemplateProvider
A Provider is an object responsible or loading and managing instances of a given type. |
class |
WMTransform
|
class |
XDB
|
Fields in com.dynamide.util declared as DynamideObject | |
---|---|
DynamideObject |
RegisteredAction.sender
|
Methods in com.dynamide.util with parameters of type DynamideObject | |
---|---|
void |
RegisteredActions.registerAction(java.lang.String action,
DynamideObject sender,
java.lang.String eventName,
java.lang.Object inputObject)
|
Constructors in com.dynamide.util with parameters of type DynamideObject | |
---|---|
ServletTools(DynamideObject owner)
|
|
SessionDatabase(DynamideObject owner)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |