org.opencms.loader
Class CmsDefaultFileNameGenerator.CmsNumberFactory

java.lang.Object
  extended by org.opencms.loader.CmsDefaultFileNameGenerator.CmsNumberFactory
All Implemented Interfaces:
org.apache.commons.collections.Factory
Enclosing class:
CmsDefaultFileNameGenerator

public class CmsDefaultFileNameGenerator.CmsNumberFactory
extends java.lang.Object
implements org.apache.commons.collections.Factory

Factory to use for resolving the %(number) macro.


Constructor Summary
CmsDefaultFileNameGenerator.CmsNumberFactory(int digits)
          Create a new number factory.
 
Method Summary
 java.lang.Object create()
          Create the number based on the number of digits set.
 void setNumber(int number)
          Sets the number to create to the given value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsDefaultFileNameGenerator.CmsNumberFactory

public CmsDefaultFileNameGenerator.CmsNumberFactory(int digits)
Create a new number factory.

Parameters:
digits - the number of digits to use
Method Detail

create

public java.lang.Object create()
Create the number based on the number of digits set.

Specified by:
create in interface org.apache.commons.collections.Factory
See Also:
Factory.create()

setNumber

public void setNumber(int number)
Sets the number to create to the given value.

Parameters:
number - the number to set