Skip to main content

Posts

Showing posts with the label Domain Objects

What is Domain Object ? (Part-2)

  Building the Domain Object This section will take you step by step through the process of building a domain object. Starting the Class A domain object starts off as a standard Java class that extends one of the four domain object base classes. Because of the auditing and permissioning requirements, AuditedACSObject is the base class. package com.arsdigita.notes;   import com.arsdigita.db.Sequences; import com.arsdigita.domain.DataObjectNotFoundException; import com.arsdigita.auditing.AuditedACSObject; import com.arsdigita.kernel.Stylesheet; import com.arsdigita.kernel.User;                            import com.arsdigita.persistence.DataAssociation; import com.arsdigita.persistence.DataObject; import com.arsdigita.persistence.PersistenceException; import com.arsdigita.persistence.OID; import com.arsdigita.persistence.metadata.ObjectType;   imp...