org.jostraca.section
Class ModifierManager

java.lang.Object
  extended byorg.jostraca.util.SimpleObjectManager
      extended byorg.jostraca.section.ModifierManager
All Implemented Interfaces:
Modifier

public class ModifierManager
extends SimpleObjectManager
implements Modifier

Manages an ordered set of TextualTransform objects. These can be applied in turn to a given String.


Field Summary
static java.lang.String CN
           
static java.lang.String DEFAULT_JAVA_PACKAGE
           
 
Fields inherited from class org.jostraca.util.SimpleObjectManager
iClassList, iClassType, iDefaultJavaPackage, iObjects
 
Constructor Summary
ModifierManager()
          Constructor.
 
Method Summary
 void loadModifierClasses(java.lang.String pModifierClassList)
          Load Section modifier classes specified by comma separated list.
 Section modify(Section pSection, PropertySet pPropertySet)
          Modify the Section.
 SectionSet modify(SectionSet pSectionSet, PropertySet pPropertySet)
          Modify all Sections in the SectionSet.
 
Methods inherited from class org.jostraca.util.SimpleObjectManager
append, contains, getDefaultJavaPackage, loadClasses, loadClasses, prepend, remove, setDefaultJavaPackage, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CN

public static final java.lang.String CN

DEFAULT_JAVA_PACKAGE

public static final java.lang.String DEFAULT_JAVA_PACKAGE
See Also:
Constant Field Values
Constructor Detail

ModifierManager

public ModifierManager()
Constructor. @see org.jostraca.util.SimpleObjectManager

Method Detail

modify

public Section modify(Section pSection,
                      PropertySet pPropertySet)
               throws ModifierException
Modify the Section.

Specified by:
modify in interface Modifier
Parameters:
pSection - Section to modify
pPropertySet - PropertySet which may contain parameters for the modification.
Throws:
ModifierException

modify

public SectionSet modify(SectionSet pSectionSet,
                         PropertySet pPropertySet)
                  throws ModifierException
Modify all Sections in the SectionSet.

Specified by:
modify in interface Modifier
Parameters:
pSectionSet - SectionSet containing Sections to modify.
pPropertySet - PropertySet which may contain parameters for the modification.
Throws:
ModifierException

loadModifierClasses

public void loadModifierClasses(java.lang.String pModifierClassList)
                         throws ModifierException
Load Section modifier classes specified by comma separated list.

Parameters:
pModifierClassList - Comma separated list of class names.
Throws:
ModifierException


Copyright © 2000-2002 Richard Rodger