com.dynalivery.repository.util
Class TemplateRef

java.lang.Object
  |
  +--com.dynalivery.repository.util.RepositoryRef
        |
        +--com.dynalivery.repository.util.FileRef
              |
              +--com.dynalivery.repository.util.EditableFileRef
                    |
                    +--com.dynalivery.repository.util.TemplateRef

public class TemplateRef
extends EditableFileRef
implements java.io.Serializable

This class is used to uniquely identify a design template file

See Also:
Serialized Form

Constructor Summary
TemplateRef(FolderRef folderRef, java.lang.String filename, int stage)
          Public constructor for a repository template file reference
TemplateRef(java.lang.String pathname, int stage)
          Public constructor for a template file reference
TemplateRef(java.lang.String fileKey, java.lang.String folderKey, java.lang.String filename, int stage)
          Public constructor for a template file reference
 
Methods inherited from class com.dynalivery.repository.util.EditableFileRef
compare, compareTo, equals, getStage, toString
 
Methods inherited from class com.dynalivery.repository.util.FileRef
getFileKey, getFilename, getFolderRef, getPathname, setFileKey, setFilename, setFolderRef, setPathname
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TemplateRef

public TemplateRef(java.lang.String pathname,
                   int stage)
Public constructor for a template file reference
Parameters:
pathname - the repository pathname String
stage - the integer which describes the development lifecycle stage for this file

TemplateRef

public TemplateRef(java.lang.String fileKey,
                   java.lang.String folderKey,
                   java.lang.String filename,
                   int stage)
Public constructor for a template file reference
Parameters:
fileKey - the repository file key String
folderKey - the repository folder key String
filename - the repository filename String
stage - the integer which describes the development lifecycle stage for this file

TemplateRef

public TemplateRef(FolderRef folderRef,
                   java.lang.String filename,
                   int stage)
Public constructor for a repository template file reference
Parameters:
folderRef - the repository folder FolderRef
filename - the repository filename String
stage - the integer which describes the development lifecycle stage for this file