Uses of Class
com.dynamide.DynamideObject

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)
           
 

Constructors in com.dynamide.datatypes with parameters of type DynamideObject
BooleanDatatype(DynamideObject owner, Session session)
           
Caption(DynamideObject owner, Session session)
           
ColumnDatatype(DynamideObject owner, Session session)
           
Datatype(DynamideObject owner, Session session)
           
EnumeratedDatatype(DynamideObject owner, Session session)
           
ExpandableDatatype(DynamideObject owner, Session session)
           
FieldDatatype(DynamideObject owner, Session session)
           
HTMLDatatype(DynamideObject owner, Session session)
           
IDatasourceDatatype(DynamideObject owner, Session session)
           
IntegerDatatype(DynamideObject owner, Session session)
           
Link(DynamideObject owner, Session session)
           
LinkOptions(DynamideObject owner, Session session)
           
LiveEnumeratedDatatype(DynamideObject owner, Session session)
           
PublishParamsDatatype(DynamideObject owner, Session session)
           
ServerSideEvent(DynamideObject owner, Session session)
           
SloppyBooleanDatatype(DynamideObject owner, Session session)
           
StringDatatype(DynamideObject owner, Session session)
           
Version(DynamideObject owner, Session session)
           
WebmacroDatatype(DynamideObject owner, Session session)
           
WidgetDatatype(DynamideObject owner, 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)
           
 



Copyright © 2001-2013 DYNAMIDE.COM. All Rights Reserved.