Uses of Class
com.cassinidivision.oce.content.C_Content

Packages that use C_Content
com.cassinidivision.oce.content A business framework for modelling arbitrary content classes (structure, behaviour and interactions), in a presentation-independent manner. 
com.cassinidivision.oce.content.base   
com.cassinidivision.oce.htmlrepresentation A set of OCE formatter classes, providing default HTML representations of hierarchical OCE content. 
 

Uses of C_Content in com.cassinidivision.oce.content
 

Subclasses of C_Content in com.cassinidivision.oce.content
 class C_ContentContainer
          An abstract class for representing hierarchical content, which can have children and other items of content contained within it.
 class C_ContentHyperlink
          A content class representing a hyperlink, whose target is another item of content in the database.
 class C_Directory
          Hierarchical content class representing directories, which may contain features and other directories as children.
 class C_ExternalHyperlink
          Class for representing hyperlinks to arbitrary external destinations.
 class C_Feature
          A class for representing a collection of content pages.
 class C_FeaturePage
          Class representing a page of content within a feature.
 class C_Hyperlink
          An abstract class incorporating common functionality for dealing with hyperlinks in content in general.
 class C_Image
          A class storing information about given images.
 class C_LeafContent
          An abstract class for all types of embedded content within hypertext.
 class C_PageComponent
          A class representing an individual building-block of content (component) on a page.
 class C_PageVersion
          A class representing a version of a content page.
 class C_RootDirectory
          A class representing the single root directory in the content hierarchy.
 class C_TextContent
          A class representing a chunk of hypertext in a page component (corresponding to a named niche).
 class XMLDummyObject
          This class represents a null content placeholder, for use during XML imports.
 

Methods in com.cassinidivision.oce.content that return C_Content
 C_Content XMLDummyObject.startElementWithAttributes(String element, NSDictionary attributes)
          Handles a start tag, by creating a new dummy object for the stack.
 C_Content C_TextContent.copyIntoEC(EOEditingContext ec)
           
 C_Content C_TextContent.startElementWithAttributes(String element, NSDictionary attributes)
           
 C_Content C_RootDirectory.copyIntoEC(EOEditingContext ec)
          Throws an exception if invoked (the root directory cannot be duplicated).
 C_Content C_PageVersion.copyIntoEC(EOEditingContext ec)
           
 C_Content C_PageComponent.copyIntoEC(EOEditingContext ec)
           
 C_Content C_Image.copyIntoEC(EOEditingContext ec)
           
 C_Content C_Hyperlink.copyIntoEC(EOEditingContext ec)
           
 C_Content C_FeaturePage.copyIntoEC(EOEditingContext ec)
           
 C_Content C_FeaturePage.duplicateChild(C_Content aChild)
           
 C_Content C_Feature.copyIntoEC(EOEditingContext ec)
           
 C_Content C_Feature.createNewChildOfClassWithStem(Class aClass, String aStem)
           
 C_Content C_ExternalHyperlink.copyIntoEC(EOEditingContext ec)
           
 C_Content C_Directory.copyIntoEC(EOEditingContext ec)
           
 C_Content C_ContentHyperlink.copyIntoEC(EOEditingContext ec)
          Adds the copying of any related attributes to the superclass functionality.
 C_Content C_ContentContainer.copyIntoEC(EOEditingContext ec)
          Extends the superclass copy functionality to include the deep copying of child content.
 C_Content C_ContentContainer.contentAtContentPath(String aPath)
           
 C_Content C_ContentContainer.childContentWithName(String aName)
          Locates the existing child of the receiver which has the given name.
 C_Content C_ContentContainer.duplicateChild(C_Content aChild)
          Creates a new copy of the specified child within the receiver, with an appropriate new (unique) name.
 C_Content C_ContentContainer.createNewChildOfClassWithStem(Class aClass, String aStem)
          Creates a new child within the receiver.
 C_Content C_ContentContainer.startElementWithAttributes(String element, NSDictionary attributes)
           
static C_Content C_Content.contentWithContentIdInEditingContext(Number aContentId, EOEditingContext ec)
          Fetches the C_Content instance related to the unique content identifier requested (works across all subclasses).
 C_Content C_Content.contentAtContentPath(String aPath)
          Locates the content at a given relative path.
 C_Content C_Content.copyWithinEC()
          Makes a copy of the receiver within the current editing context.
 C_Content C_Content.copyIntoEC(EOEditingContext ec)
          Make a copy of the receiver into the given editing context.
 C_Content C_Content.copyToNewParent(C_ContentContainer newParent)
          Perform a deep copy of the receiver into a new parent container.
 C_Content C_Content.startElementWithAttributes(String element, NSDictionary attributes)
          Called automatically by XMLParser when an opening tag is found.
 

Methods in com.cassinidivision.oce.content with parameters of type C_Content
 boolean XMLSerializationController.shouldExportObject(C_Content content)
          Examines the configuration dictionary and decides whether or not to export a given object (according to its class).
 boolean XMLSerializationController.shouldExportChildrenOfObject(C_Content content)
          Examines the configuration dictionary and decides whether or not to export the children of a given object (according to its class).
 boolean XMLSerializationController.shouldReportUnexportedChildrenOfObject(C_Content content)
          Examines the configuration dictionary to determine whether or not the XML should mention that children of this object were omitted from the export.
 void C_FeaturePage.deleteChild(C_Content aChild)
          Overrides the superclass implementation by refusing to delete the last version of a page.
 C_Content C_FeaturePage.duplicateChild(C_Content aChild)
           
 void C_Feature.deleteChild(C_Content aChild)
          Overrides the superclass implementation by refusing to delete the last page (features should always contain at least one page, by definition).
 C_Content C_ContentContainer.duplicateChild(C_Content aChild)
          Creates a new copy of the specified child within the receiver, with an appropriate new (unique) name.
 void C_ContentContainer.deleteChild(C_Content aChild)
          Deletes the given child from the receiver.
 boolean C_ContentContainer.renameChildToName(C_Content aChild, String aName)
          Renames the given child to have the new name.
 boolean C_ContentContainer.willAcceptChild(C_Content aChild)
          Reports whether or not receiver will accept a given content class instance.
 void C_ContentContainer.forceDeleteChild(C_Content aChild)
          Deletes a child, ignoring any special rules which may normally deny the deletion.
 

Uses of C_Content in com.cassinidivision.oce.content.base
 

Subclasses of C_Content in com.cassinidivision.oce.content.base
 class com.cassinidivision.oce.content.base._C_ContentContainer
           
 class com.cassinidivision.oce.content.base._C_ContentHyperlink
           
 class com.cassinidivision.oce.content.base._C_Directory
           
 class com.cassinidivision.oce.content.base._C_ExternalHyperlink
           
 class com.cassinidivision.oce.content.base._C_Feature
           
 class com.cassinidivision.oce.content.base._C_FeaturePage
           
 class com.cassinidivision.oce.content.base._C_Hyperlink
           
 class com.cassinidivision.oce.content.base._C_Image
           
 class com.cassinidivision.oce.content.base._C_LeafContent
           
 class com.cassinidivision.oce.content.base._C_PageComponent
           
 class com.cassinidivision.oce.content.base._C_PageVersion
           
 class com.cassinidivision.oce.content.base._C_RootDirectory
           
 class com.cassinidivision.oce.content.base._C_TextContent
           
 

Uses of C_Content in com.cassinidivision.oce.htmlrepresentation
 

Methods in com.cassinidivision.oce.htmlrepresentation with parameters of type C_Content
static String C_Content_HTML.nameAttribute(C_Content someContent)
          Create a HTML "NAME=<>" argument for various constructs (pre-HTML 4.0).
static String C_Content_HTML.idAttribute(C_Content someContent)
          Create a HTML "ID=<>" argument for various constructs (HTML 4.0 onwards).