Uses of Class
com.arsdigita.domain.DomainObject

Packages that use DomainObject
com.arsdigita.auditing The Auditing Service provides a standard API and common mechanism for providing a Domain Object with auditing information. 
com.arsdigita.categorization The Categorization service provides an infrastructure for developers to categorize arbitrary content within the system. 
com.arsdigita.domain Domain Objects provide an application logic tier between the persistent storage and presentation tiers. 
com.arsdigita.formbuilder The Form Builder service provides the ability to build simple forms with a web user interface. 
com.arsdigita.formbuilder.actions Specific form actions that can be used by the form designer. 
com.arsdigita.formbuilder.parameters Validation listeners for formbuilder. 
com.arsdigita.formbuilder.ui The Form Builder UI provides a number of embeddable bebop components to facilitate integration of the form builder service with applications. 
com.arsdigita.globalization Provides a set of classes to support globalization of web applications. 
com.arsdigita.kernel Provides the classes that are essential for building a CCM web application, including ACSObject, packages, parties, and permissions. 
com.arsdigita.kernel.permissions The permissioning (authorization) system. 
com.arsdigita.kernel.ui Bebop widgets that display kernel objects. 
com.arsdigita.messaging Messaging provides a standard set of abstractions for creating and storing messages. 
com.arsdigita.mimetypes Tools for managing and representing mimetypes. 
com.arsdigita.mimetypes.converters Classes for converting between specific mimetypes. 
com.arsdigita.notification Notification provides the application-level capabilities needed for outbound email. 
com.arsdigita.portal Basic portal infrastructure. 
com.arsdigita.portal.apportlet   
com.arsdigita.search Provides a set of APIs for interacting with search engines. 
com.arsdigita.search.intermedia Provides APIs to be used by query engine implementors to interact with the Oracle Intermedia search engine. 
com.arsdigita.search.lucene Provides APIs to be used by query engine implementors to interact with the Lucene search engine. 
com.arsdigita.toolbox.ui Miscellaneous collection of useful Bebop components. 
com.arsdigita.ui.admin Basic user interface components for the administrative UI. 
com.arsdigita.ui.sitemap User interface for dynamically updating URL to application mappings. 
com.arsdigita.util.ui   
com.arsdigita.versioning Provides for versioning of data objects. 
com.arsdigita.web Tools supporting web-application authoring; services include dispatching requests, generating URLs, and setting up a request's context of execution. 
com.arsdigita.workflow.simple A tool framework for establishing collaboration among all the specialized members of a production staff. 
 

Uses of DomainObject in com.arsdigita.auditing
 

Subclasses of DomainObject in com.arsdigita.auditing
 class AuditedACSObject
          Base class.
 class BasicAuditTrail
          Stores auditing information for an object.
 

Methods in com.arsdigita.auditing with parameters of type DomainObject
 void AuditingObserver.beforeSave(DomainObject dobj)
          Records some information about the save operation and modifies the audit trail.
 void AuditingObserver.afterSave(DomainObject dobj)
          Saves the modified audit trail.
 void AuditingObserver.beforeDelete(DomainObject dobj)
           
 void AuditingObserver.set(DomainObject dobj, String name, Object old_value, Object new_value)
           
 void AuditingObserver.add(DomainObject dobj, String name, DataObject dataObject)
           
 void AuditingObserver.remove(DomainObject dobj, String name, DataObject dataObject)
           
 void AuditingObserver.clear(DomainObject dobj, String name)
           
 void AuditingObserver.afterDelete(DomainObject dobj)
           
 

Uses of DomainObject in com.arsdigita.categorization
 

Subclasses of DomainObject in com.arsdigita.categorization
 class Category
          Implements persistent storage of categories.
 class CategoryPurpose
          Deprecated. See the note about "use context" methods in the documentation for Category class.
 

Uses of DomainObject in com.arsdigita.domain
 

Subclasses of DomainObject in com.arsdigita.domain
 class ObservableDomainObject
          ObservableDomainObject extends DomainObject with an observer pattern on all modification methods, allowing objects to register to receive a callback on those operations.
 

Methods in com.arsdigita.domain that return DomainObject
protected  DomainObject ReflectionInstantiator.doNewInstance(DataObject dataObject)
          Construct a DomainObject given a data object.
static DomainObject DomainObjectFactory.newInstance(DataObject dataObject)
          Instantiates a domain object given a data object.
static DomainObject DomainObjectFactory.newInstance(OID oid)
          Instantiate a domain object given an OID.
protected abstract  DomainObject DomainObjectInstantiator.doNewInstance(DataObject dataObject)
          Construct a DomainObject given a data object.
 DomainObject DomainCollection.getDomainObject()
          Returns a DomainObject for the current position in the collection.
 

Methods in com.arsdigita.domain with parameters of type DomainObject
 void DeleteCheckObserver.beforeDelete(DomainObject obj)
          Check there are no associated objects which would cause a failure if this object were deleted.
 String SimpleDomainObjectXMLFormatter.format(DomainObject obj, String path, Property prop, Object value)
           
 boolean SimpleDomainObjectTraversalAdapter.processProperty(DomainObject obj, String path, Property prop, String context)
          Determines whether or not to allow processing of a property, based on the property set and the processing rule
protected  void DomainObjectTextRenderer.beginObject(DomainObject obj, String path)
           
protected  void DomainObjectTextRenderer.endObject(DomainObject obj, String path)
           
protected  void DomainObjectTextRenderer.revisitObject(DomainObject obj, String path)
           
protected  void DomainObjectTextRenderer.handleAttribute(DomainObject obj, String path, Property property)
           
protected  void DomainObjectTextRenderer.beginRole(DomainObject obj, String path, Property property)
           
protected  void DomainObjectTextRenderer.endRole(DomainObject obj, String path, Property property)
           
protected  void DomainObjectTextRenderer.beginAssociation(DomainObject obj, String path, Property property)
           
protected  void DomainObjectTextRenderer.endAssociation(DomainObject obj, String path, Property property)
           
 void AbstractDomainObjectObserver.set(DomainObject dobj, String name, Object old_value, Object new_value)
          Callback for a set operation on the observed DomainObject
 void AbstractDomainObjectObserver.add(DomainObject dobj, String name, DataObject dataObject)
          Callback for an add operation on the observed DomainObject
 void AbstractDomainObjectObserver.remove(DomainObject dobj, String name, DataObject dataObject)
          Callback for a remove operation on the observed DomainObject
 void AbstractDomainObjectObserver.clear(DomainObject dobj, String name)
          Callback for a clear operation on the observed DomainObject
 void AbstractDomainObjectObserver.beforeSave(DomainObject dobj)
          Callback before a save operation on the observed DomainObject
 void AbstractDomainObjectObserver.afterSave(DomainObject dobj)
          Callback after a save operation on the observed DomainObject
 void AbstractDomainObjectObserver.beforeDelete(DomainObject dobj)
          Callback before a delete operation on the observed DomainObject
 void AbstractDomainObjectObserver.afterDelete(DomainObject dobj)
          Callback after a delete operation on the observed DomainObject
 boolean DomainObjectTraversalAdapter.processProperty(DomainObject obj, String path, Property prop, String context)
          Invoked to determine whether to process a property.
 String DomainObjectXMLFormatter.format(DomainObject obj, String path, Property prop, Object value)
           
 void DomainObjectTraversal.walk(DomainObject obj, String context)
          Walks over properties of a domain object, invoking methods to handle assoications, roles and attributes.
protected  void DomainObjectTraversal.walk(DomainObject obj, String context, DomainObjectTraversalAdapter adapter)
           
protected abstract  void DomainObjectTraversal.beginObject(DomainObject obj, String path)
          Method called when the processing of an object starts
protected abstract  void DomainObjectTraversal.endObject(DomainObject obj, String path)
          Method called when the procesing of an object completes
protected  void DomainObjectTraversal.beginLink(DomainObject obj, String path)
          Method called when the processing of a Link Object starts
protected  void DomainObjectTraversal.endLink(DomainObject obj, String path)
          Method called when the procesing of a Link Object completes
protected abstract  void DomainObjectTraversal.revisitObject(DomainObject obj, String path)
          Method called when a previously visited object is encountered for a second time.
protected abstract  void DomainObjectTraversal.handleAttribute(DomainObject obj, String path, Property property)
          Method called when an attribute is encountered
protected abstract  void DomainObjectTraversal.beginRole(DomainObject obj, String path, Property property)
          Method called when the processing of a role starts
protected abstract  void DomainObjectTraversal.endRole(DomainObject obj, String path, Property property)
          Method called when the procesing of a role completes
protected abstract  void DomainObjectTraversal.beginAssociation(DomainObject obj, String path, Property property)
          Method called when the processing of an association starts
protected abstract  void DomainObjectTraversal.endAssociation(DomainObject obj, String path, Property property)
          Method called when the procesing of an association completes
protected  String DomainObjectXMLRenderer.format(DomainObject obj, String path, Property prop, Object value)
           
protected  void DomainObjectXMLRenderer.walk(DomainObject obj, String context, DomainObjectTraversalAdapter adapter)
           
protected  void DomainObjectXMLRenderer.beginObject(DomainObject obj, String path)
           
protected  void DomainObjectXMLRenderer.endObject(DomainObject obj, String path)
           
protected  void DomainObjectXMLRenderer.revisitObject(DomainObject obj, String path)
           
protected  void DomainObjectXMLRenderer.handleAttribute(DomainObject obj, String path, Property property)
           
protected  void DomainObjectXMLRenderer.beginRole(DomainObject obj, String path, Property property)
           
protected  void DomainObjectXMLRenderer.endRole(DomainObject obj, String path, Property property)
           
protected  void DomainObjectXMLRenderer.beginAssociation(DomainObject obj, String path, Property property)
           
protected  void DomainObjectXMLRenderer.endAssociation(DomainObject obj, String path, Property property)
           
static Object DomainServiceInterfaceExposer.get(DomainObject domainObject, String attr)
          Get a property of the specified domain object.
static DataObject DomainServiceInterfaceExposer.getDataObject(DomainObject domainObject)
          Get the underlying DataObject of the DomainObject
static void DomainServiceInterfaceExposer.set(DomainObject domainObject, String attr, Object value)
          Set a property of the DomainObjects DataObject.
static void DomainServiceInterfaceExposer.setAssociation(DomainObject domainObject, String attr, DomainObject dobj)
          Set an association DomainObjects DataObject.
static DataObject DomainServiceInterfaceExposer.add(DomainObject domainObject, String roleName, DataObject value)
          Adds data object specified by value to the specified role (with multiplicity>1) of the specified domain object.
static DataObject DomainServiceInterfaceExposer.add(DomainObject domainObject, String roleName, DomainObject value)
          Adds domain object specified by value to the specified role (with multiplicity>1) of the specified domain object.
static void DomainServiceInterfaceExposer.remove(DomainObject domainObject, String roleName, DataObject value)
          Removes data object specified by value from the specified role (with multiplicity>1) of the specified domain object.
static void DomainServiceInterfaceExposer.remove(DomainObject domainObject, String roleName, DomainObject value)
          Removes domain object specified by value from the specified role (with multiplicity>1) of the specified domain object.
static void DomainServiceInterfaceExposer.clear(DomainObject domainObject, String roleName)
          Clears specified role (with multiplicity > 1) of specified domain object.
 boolean GlobalObserver.shouldObserve(DomainObject dobj)
          This method should return a value indicating whether or not this GlobalObserver wishes to observe the given domain object.
protected static Object DomainService.get(DomainObject domainObject, String attr)
          Get a property of the specified domain object.
protected static DataObject DomainService.getDataObject(DomainObject domainObject)
          Get the underlying DataObject of the DomainObject
protected static void DomainService.set(DomainObject domainObject, String attr, Object value)
          Set a property of the DomainObjects DataObject.
protected static void DomainService.setAssociation(DomainObject domainObject, String attr, DomainObject dobj)
          Set an association DomainObjects DataObject.
protected static DataObject DomainService.add(DomainObject domainObject, String roleName, DataObject value)
          Adds data object specified by value to the specified role (with multiplicity>1) of the specified domain object.
protected static DataObject DomainService.add(DomainObject domainObject, String roleName, DomainObject value)
          Adds domain object specified by value to the specified role (with multiplicity>1) of the specified domain object.
protected static void DomainService.remove(DomainObject domainObject, String roleName, DataObject value)
          Removes data object specified by value from the specified role (with multiplicity>1) of the specified domain object.
protected static void DomainService.remove(DomainObject domainObject, String roleName, DomainObject value)
          Removes domain object specified by value from the specified role (with multiplicity>1) of the specified domain object.
protected static void DomainService.clear(DomainObject domainObject, String roleName)
          Clears specified role (with multiplicity > 1) of specified domain object.
 void DomainObjectObserver.set(DomainObject dobj, String name, Object old_value, Object new_value)
          Callback for a set operation on the observed DomainObject
 void DomainObjectObserver.add(DomainObject dobj, String name, DataObject dataObject)
          Callback for an add operation on the observed DomainObject
 void DomainObjectObserver.remove(DomainObject dobj, String name, DataObject dataObject)
          Callback for a remove operation on the observed DomainObject
 void DomainObjectObserver.clear(DomainObject dobj, String name)
          Callback for a clear operation on the observed DomainObject
 void DomainObjectObserver.beforeSave(DomainObject dobj)
          Callback before a save operation on the observed DomainObject
 void DomainObjectObserver.afterSave(DomainObject dobj)
          Callback after a save operation on the observed DomainObject
 void DomainObjectObserver.beforeDelete(DomainObject dobj)
          Callback before a delete operation on the observed DomainObject
 void DomainObjectObserver.afterDelete(DomainObject dobj)
          Callback after a delete operation on the observed DomainObject
protected  void DomainObject.setAssociation(String attr, DomainObject dobj)
          Set an association DomainObjects DataObject.
protected static void DomainObject.setAssociation(DataObject dobj, String attr, DomainObject target)
           
protected  DataObject DomainObject.add(String propertyName, DomainObject dobj)
          Adds to associations with multiplicty > 1.
protected  void DomainObject.remove(String propertyName, DomainObject dobj)
          Removes from associations with multiplicity > 1.
 

Constructors in com.arsdigita.domain with parameters of type DomainObject
DeleteException(DomainObject obj)
           
 

Uses of DomainObject in com.arsdigita.formbuilder
 

Subclasses of DomainObject in com.arsdigita.formbuilder
 class BebopObjectType
          This class defines a persistent object, whose subclasses will have meta objects associated with them.
 class DataDrivenSelect
           
 class HiddenIDGenerator
           
 class MetaObject
          The MetaObject class maintains the meta-information required by the formbuilder UI for creating and editing the attributes of persistent objects.
 class PersistentCheckboxGroup
          This class is responsible for persisting Bebop CheckboxGroups.
 class PersistentComponent
          The super class of all domain objects in the Form Builder service that enable persistence of Bebop Forms and their Components.
 class PersistentDataQuery
          This class is used to maintain the list of data queries available to the DataDrivenSelect class.
 class PersistentDate
          This class is responsible for persisting Bebop Dates.
 class PersistentDeditor
          This class is responsible for persisting Bebop Deditors.
 class PersistentForm
          This domain object manages persistence of a Bebop Form.
 class PersistentFormSection
          This domain object manages persistence of a Bebop FormSection.
 class PersistentHeading
          This class is responsible for persisting Headings that can be used as section headings to break the form in to multiple logical groupings.
 class PersistentHidden
          This class is responsible for persisting Bebop Hiddens.
 class PersistentLabel
          This class is responsible for persisting Bebop Labels.
 class PersistentMultipleSelect
          This class is responsible for persisting Bebop MultipleSelects.
 class PersistentOption
          This class is responsible for persisting Bebop Options.
 class PersistentOptionGroup
          This class is responsible for persisting Bebop OptionGroups.
 class PersistentPassword
          This class is responsible for persisting Bebop Passwords.
 class PersistentProcessListener
           
 class PersistentRadioGroup
          This class is responsible for persisting Bebop RadioGroups.
 class PersistentSelect
          This class is responsible for persisting Bebop Selects.
 class PersistentSingleSelect
          This class is responsible for persisting Bebop SingleSelects.
 class PersistentSubmit
          This class is responsible for persisting Bebop Submits.
 class PersistentText
          This class is responsible for persisting Texts that can be used as section headings to break the form in to multiple logical groupings.
 class PersistentTextArea
          This class is responsible for persisting Bebop TextAreas.
 class PersistentTextField
          This class is responsible for persisting Bebop TextFields.
 class PersistentWidget
          This class is responsible for persisting attributes common to Bebop Widgets.
 class WidgetLabel
          This class is used to associate PersistentLabels with PersistentWidgets.
 

Methods in com.arsdigita.formbuilder that return DomainObject
 DomainObject MetaObjectCollection.getDomainObject()
          Get the current item as a domain object.
 

Uses of DomainObject in com.arsdigita.formbuilder.actions
 

Subclasses of DomainObject in com.arsdigita.formbuilder.actions
 class ConfirmEmailListener
           
 class ConfirmRedirectListener
           
 class RemoteServerPostListener
          This is a process listener that takes all of the FormData from the submission and then sends it to the passed in URL as a POST.
 class SimpleEmailListener
           
 class TemplateEmailListener
           
 class XMLEmailListener
           
 

Uses of DomainObject in com.arsdigita.formbuilder.parameters
 

Subclasses of DomainObject in com.arsdigita.formbuilder.parameters
 class PersistentParameterListener
          The base class of all persistent parameter listeners.
 class PersistentStringInRangeValidationListener
          Validates that a string has a particular minimum and maximum length.
 class TextValidationListener
           
 

Uses of DomainObject in com.arsdigita.formbuilder.ui
 

Methods in com.arsdigita.formbuilder.ui with parameters of type DomainObject
protected  void FormBuilderXMLRenderer.endAssociation(DomainObject obj, String path, Property property)
           
protected  void FormBuilderXMLRenderer.handleAttribute(DomainObject obj, String path, Property property)
          This overrides the handleAttribute method to provide the special case for the PersistentComponent.ATTRIBUTE_STRING
 

Uses of DomainObject in com.arsdigita.globalization
 

Subclasses of DomainObject in com.arsdigita.globalization
 class Charset
           Charset DomainObject implements a persistent Charset object.
 class Locale
           Locale DomainObject implements a persistent Locale object.
 class MessageCatalog
           MessageCatalog DomainObject comprised of:
 

Uses of DomainObject in com.arsdigita.kernel
 

Subclasses of DomainObject in com.arsdigita.kernel
 class ACSObject
          An ACSObject is a generic object that can be handled by any of a number of Core services e.g., versioning, permissions.
 class Group
          Represents a group.
 class PackageInstance
          Represents an object that corresponds to a package type.
 class PackageType
          Deprecated. Use ApplicationType instead.
 class Party
          Represents a party, which can either be a group or a user.
 class PersonName
          Represents the name of a person.
 class Resource
           
 class ResourceType
          XXX JAVADOC XXX
 class Role
          Represents a role within a group.
 class SiteNode
          Deprecated. Use Application instead.
 class Stylesheet
           
 class User
          Represents a user.
 class UserAuthentication
          Provides user authentication methods on a contained User object.
 

Methods in com.arsdigita.kernel that return DomainObject
protected  DomainObject ACSObjectInstantiator.doNewInstance(DataObject dataObject)
          UNSUPPORTED--Given a data object, constructs a DomainObject.
 DomainObject PackageTypeCollection.getDomainObject()
           
 DomainObject PackageInstanceCollection.getDomainObject()
           
 DomainObject SiteNodeCollection.getDomainObject()
           
 DomainObject ResourceTypeCollection.getDomainObject()
           
 DomainObject RoleCollection.getDomainObject()
          Returns a DomainObject for the current position in the collection.
protected  DomainObject EmailAddress.getEmailDomainObject()
          Gets or creates a new DomainObject for this email address, encapsulating a data object of type com.arsdigita.kernel.EmailAddress.
 DomainObject ACSObjectCollection.getDomainObject()
          Returns a DomainObject for the current position in the collection.
 

Uses of DomainObject in com.arsdigita.kernel.permissions
 

Methods in com.arsdigita.kernel.permissions with parameters of type DomainObject
 void PermissionsObserver.set(DomainObject dobj, String name, Object old_value, Object new_value)
           
 void PermissionsObserver.add(DomainObject dobj, String name, DataObject dataObject)
           
 void PermissionsObserver.remove(DomainObject dobj, String name, DataObject dataObject)
           
 void PermissionsObserver.clear(DomainObject dobj, String name)
           
 void PermissionsObserver.beforeSave(DomainObject dobj)
           
 void PermissionsObserver.afterSave(DomainObject dobj)
           
 void PermissionsObserver.beforeDelete(DomainObject dobj)
           
 void PermissionsObserver.afterDelete(DomainObject dobj)
           
 boolean PermissionsObserver.shouldObserve(DomainObject dobj)
           
 

Uses of DomainObject in com.arsdigita.kernel.ui
 

Methods in com.arsdigita.kernel.ui that return DomainObject
 DomainObject ACSObjectSelectionModel.getSelectedObject(PageState state)
          Return the object which was selected and loaded from the database, using the values supplied in the page state.
 DomainObject DomainObjectSelectionModel.getSelectedObject(PageState state)
          Return the item which was selected and loaded from the database, using the values supplied in PageState.
 

Methods in com.arsdigita.kernel.ui with parameters of type DomainObject
 void ACSObjectSelectionModel.setSelectedObject(PageState state, DomainObject object)
          Select the specified object.
 void DomainObjectSelectionModel.setSelectedObject(PageState state, DomainObject object)
          Select the given domain object.
 

Uses of DomainObject in com.arsdigita.messaging
 

Subclasses of DomainObject in com.arsdigita.messaging
 class Message
          A plain text message with optional attachments.
 class MessagePart
          Represents a message part (that is, an attachment).
 class MessageThread
          This class abstracts the concept of a Thread of messages.
 class ThreadedMessage
          Extends Message in a way that allows messages to be organized into discussion threads with a tree structure.
 

Uses of DomainObject in com.arsdigita.mimetypes
 

Subclasses of DomainObject in com.arsdigita.mimetypes
 class ImageMimeType
          A mime type for images.
 class MimeType
          Provides information about a single mime type, such as "image/gif" or "text/plain".
 class MimeTypeExtension
          Used to initialize the table cms_mime_extensions (which contains mime type extensions and the corresponding mime type).
 class MimeTypeStatus
          Used to keep track of the status of the tables cms_mime_types and mime_type_extensions.
 class TextMimeType
          A textual mime-type
 

Methods in com.arsdigita.mimetypes that return DomainObject
 DomainObject MimeTypeCollection.getDomainObject()
          Returns a DomainObject for the current position in the collection.
 DomainObject MimeTypeExtensionCollection.getDomainObject()
          Returns a DomainObject for the current position in the collection.
 

Uses of DomainObject in com.arsdigita.mimetypes.converters
 

Subclasses of DomainObject in com.arsdigita.mimetypes.converters
 class PostConvertHTML
          The PostConvertHTML class represents a single row in the post_convert_html table.
 class PreConvertHTML
          The PreConvertHTML class represents a single row in the pre_convert_html table.
 

Uses of DomainObject in com.arsdigita.notification
 

Subclasses of DomainObject in com.arsdigita.notification
 class BaseSubscription
          The abstract BaseSubscription class provides the ability for Users to sign up for email notifications.
 class Digest
          Models the envelope information associated with a digest.
 class Notification
          The Notification class is used to create and send messages via email to ACS users and groups.
 

Uses of DomainObject in com.arsdigita.portal
 

Subclasses of DomainObject in com.arsdigita.portal
 class AgentPortlet
           This Portlet class is used for creating portlets to be rendered in a sub portal.
 class Portal
          A domain class for portals.
 class Portlet
           A Portlet is a domain class that provides a window or channel into a content source ( such as a web application, content item, remote content site).
 class PortletType
           
 

Uses of DomainObject in com.arsdigita.portal.apportlet
 

Subclasses of DomainObject in com.arsdigita.portal.apportlet
 class AppPortlet
           
 class AppPortletType
           
 

Uses of DomainObject in com.arsdigita.search
 

Methods in com.arsdigita.search with parameters of type DomainObject
 String MetadataProvider.getTypeSpecificInfo(DomainObject dobj)
          Gets an opaque fragment of object type specific metadata.
 Locale MetadataProvider.getLocale(DomainObject dobj)
          Gets the locale to which this object belongs
 String MetadataProvider.getTitle(DomainObject dobj)
          Gets the Title property for the DomainObject
 String MetadataProvider.getSummary(DomainObject dobj)
          Gets the (optional) summary of the DomainObject
 Date MetadataProvider.getCreationDate(DomainObject dobj)
          Gets the (optional) creation date of the DomainObject
 Party MetadataProvider.getCreationParty(DomainObject dobj)
          Gets the (optional) creating party of the DomainObject
 Date MetadataProvider.getLastModifiedDate(DomainObject dobj)
          Gets the (optional) last modification date of the DomainObject
 Party MetadataProvider.getLastModifiedParty(DomainObject dobj)
          Gets the (optional) last modifying party of the DomainObject
 ContentProvider[] MetadataProvider.getContent(DomainObject dobj, ContentType type)
          Gets the content for the DomainObject.
 void DocumentObserver.onSave(DomainObject dobj)
          Invoked after a searchable object has been created or updated.
 void DocumentObserver.onDelete(DomainObject dobj)
          Invoked after a searchable object has been deleted.
 

Uses of DomainObject in com.arsdigita.search.intermedia
 

Subclasses of DomainObject in com.arsdigita.search.intermedia
 class SearchableACSObject
          Deprecated. register a com.arsdigita.search.MetadataProvider instead
 

Methods in com.arsdigita.search.intermedia with parameters of type DomainObject
 void DocumentObserver.onSave(DomainObject dobj)
          Invoked after a searchable object has been created or updated.
 void DocumentObserver.onDelete(DomainObject dobj)
          Invoked after a searchable object has been deleted.
 void SearchableObserver.set(DomainObject dobj, String name, Object old_value, Object new_value)
          Deprecated.  
 void SearchableObserver.add(DomainObject dobj, String name, DataObject dataObject)
          Deprecated.  
 void SearchableObserver.remove(DomainObject dobj, String name, DataObject dataObject)
          Deprecated.  
 void SearchableObserver.clear(DomainObject dobj, String name)
          Deprecated.  
 void SearchableObserver.beforeSave(DomainObject dobj)
          Deprecated.  
 void SearchableObserver.afterSave(DomainObject dobj)
          Deprecated.  
 void SearchableObserver.beforeDelete(DomainObject dobj)
          Deprecated.  
 void SearchableObserver.afterDelete(DomainObject dobj)
          Deprecated.  
 void SearchIndexHelp.retrieveContent(DomainObject obj)
          Deprecated. Retrieve content that should be indexed for object obj and any composite objects.
 

Uses of DomainObject in com.arsdigita.search.lucene
 

Subclasses of DomainObject in com.arsdigita.search.lucene
 class Document
          Document.
 

Methods in com.arsdigita.search.lucene with parameters of type DomainObject
 BigDecimal StandardAdapter.getID(DomainObject dobj)
           
 ObjectType StandardAdapter.getObjectType(DomainObject dobj)
           
 String StandardAdapter.getTypeSpecificInfo(DomainObject dobj)
           
 Locale StandardAdapter.getLocale(DomainObject dobj)
           
 String StandardAdapter.getTitle(DomainObject dobj)
           
 String StandardAdapter.getSummary(DomainObject dobj)
           
 String StandardAdapter.getContent(DomainObject dobj)
           
 Date StandardAdapter.getCreationDate(DomainObject dobj)
           
 Party StandardAdapter.getCreationParty(DomainObject dobj)
           
 Date StandardAdapter.getLastModifiedDate(DomainObject dobj)
           
 Party StandardAdapter.getLastModifiedParty(DomainObject dobj)
           
 void DocumentObserver.onSave(DomainObject dobj)
          Invoked after a searchable object has been created or updated.
 void DocumentObserver.onDelete(DomainObject dobj)
          Invoked after a searchable object has been deleted.
abstract  BigDecimal Adapter.getID(DomainObject dobj)
          Gets the ID for the DomainObject
abstract  ObjectType Adapter.getObjectType(DomainObject dobj)
           
abstract  String Adapter.getTypeSpecificInfo(DomainObject dobj)
           
abstract  Locale Adapter.getLocale(DomainObject dobj)
           
abstract  String Adapter.getTitle(DomainObject dobj)
          Gets the Title property for the DomainObject
abstract  String Adapter.getSummary(DomainObject dobj)
           
abstract  String Adapter.getContent(DomainObject dobj)
           
abstract  Date Adapter.getCreationDate(DomainObject dobj)
           
abstract  Party Adapter.getCreationParty(DomainObject dobj)
           
abstract  Date Adapter.getLastModifiedDate(DomainObject dobj)
           
abstract  Party Adapter.getLastModifiedParty(DomainObject dobj)
           
 

Uses of DomainObject in com.arsdigita.toolbox.ui
 

Methods in com.arsdigita.toolbox.ui with parameters of type DomainObject
 String DomainObjectPropertySheet.AttributeFormatter.format(DomainObject obj, String attribute, PageState state)
          Retrieve the string value for the specified attribute of the object.
 

Uses of DomainObject in com.arsdigita.ui.admin
 

Subclasses of DomainObject in com.arsdigita.ui.admin
 class Admin
          Site wide admin application.
 

Uses of DomainObject in com.arsdigita.ui.sitemap
 

Subclasses of DomainObject in com.arsdigita.ui.sitemap
 class SiteMap
          Sitemap administration application.
 

Uses of DomainObject in com.arsdigita.util.ui
 

Methods in com.arsdigita.util.ui that return DomainObject
 DomainObject RequestLocalSelectionModel.getSelectedObject(PageState state)
          Deprecated.  
 

Methods in com.arsdigita.util.ui with parameters of type DomainObject
 void RequestLocalSelectionModel.setSelectedObject(PageState state, DomainObject value)
          Deprecated.  
 

Uses of DomainObject in com.arsdigita.versioning
 

Subclasses of DomainObject in com.arsdigita.versioning
 class VersionedACSObject
          Deprecated. with no replacement. See the note in com.arsdigita.versioning.
 

Uses of DomainObject in com.arsdigita.web
 

Subclasses of DomainObject in com.arsdigita.web
 class Application
          A base class for defining a web application.
 class ApplicationType
          The persistent type information of an Application.
 class Host
          This class represents info about a single host running a server in a webapp cluster.
 class WebApp
          Subject to change.
 

Methods in com.arsdigita.web that return DomainObject
 DomainObject ApplicationTypeCollection.getDomainObject()
           
 

Uses of DomainObject in com.arsdigita.workflow.simple
 

Subclasses of DomainObject in com.arsdigita.workflow.simple
 class Task
          This class represents the properties of a Task.
 class TaskComment
          A comment on a task.
 class UserTask
          Aser task that is associated with an interface for performing some manual operation.
 class Workflow
          Represents a process instance that is assigned to a particular process that is associated with some object.
 class WorkflowTemplate
           
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC