com.arsdigita.cms.search
Class ContentPageTextContentProvider.TextRenderer

java.lang.Object
  extended bycom.arsdigita.domain.DomainObjectTraversal
      extended bycom.arsdigita.cms.search.ContentPageTextContentProvider.TextRenderer
Enclosing class:
ContentPageTextContentProvider

public class ContentPageTextContentProvider.TextRenderer
extends com.arsdigita.domain.DomainObjectTraversal

An implementation of the traversal code that converts FileAssets in to the appropriate text


Nested Class Summary
 
Nested classes inherited from class com.arsdigita.domain.DomainObjectTraversal
com.arsdigita.domain.DomainObjectTraversal.AdapterKey
 
Field Summary
 
Fields inherited from class com.arsdigita.domain.DomainObjectTraversal
LINK_NAME
 
Constructor Summary
ContentPageTextContentProvider.TextRenderer()
           
 
Method Summary
protected  void beginAssociation(com.arsdigita.domain.DomainObject obj, String path, com.arsdigita.persistence.metadata.Property property)
           
protected  void beginObject(com.arsdigita.domain.DomainObject obj, String path)
           
protected  void beginRole(com.arsdigita.domain.DomainObject obj, String path, com.arsdigita.persistence.metadata.Property property)
           
protected  void endAssociation(com.arsdigita.domain.DomainObject obj, String path, com.arsdigita.persistence.metadata.Property property)
           
protected  void endObject(com.arsdigita.domain.DomainObject obj, String path)
           
protected  void endRole(com.arsdigita.domain.DomainObject obj, String path, com.arsdigita.persistence.metadata.Property property)
           
 String getText()
           
protected  void handleAttribute(com.arsdigita.domain.DomainObject obj, String path, com.arsdigita.persistence.metadata.Property property)
           
protected  void revisitObject(com.arsdigita.domain.DomainObject obj, String path)
           
 
Methods inherited from class com.arsdigita.domain.DomainObjectTraversal
appendToPath, beginLink, endLink, findAdapter, lookupAdapter, nameFromPath, parentFromPath, registerAdapter, registerAdapter, unregisterAdapter, unregisterAdapter, walk, walk
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentPageTextContentProvider.TextRenderer

public ContentPageTextContentProvider.TextRenderer()
Method Detail

getText

public String getText()

beginObject

protected void beginObject(com.arsdigita.domain.DomainObject obj,
                           String path)

endObject

protected void endObject(com.arsdigita.domain.DomainObject obj,
                         String path)

revisitObject

protected void revisitObject(com.arsdigita.domain.DomainObject obj,
                             String path)

handleAttribute

protected void handleAttribute(com.arsdigita.domain.DomainObject obj,
                               String path,
                               com.arsdigita.persistence.metadata.Property property)

beginRole

protected void beginRole(com.arsdigita.domain.DomainObject obj,
                         String path,
                         com.arsdigita.persistence.metadata.Property property)

endRole

protected void endRole(com.arsdigita.domain.DomainObject obj,
                       String path,
                       com.arsdigita.persistence.metadata.Property property)

beginAssociation

protected void beginAssociation(com.arsdigita.domain.DomainObject obj,
                                String path,
                                com.arsdigita.persistence.metadata.Property property)

endAssociation

protected void endAssociation(com.arsdigita.domain.DomainObject obj,
                              String path,
                              com.arsdigita.persistence.metadata.Property property)


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