net.sf.jpkgmk.prototype
Class PrototypeEntryDirectoryExclusive

java.lang.Object
  extended by net.sf.jpkgmk.AbstractLineProvider
      extended by net.sf.jpkgmk.prototype.AbstractPrototypeEntry
          extended by net.sf.jpkgmk.prototype.PrototypeEntryDirectory
              extended by net.sf.jpkgmk.prototype.PrototypeEntryDirectoryExclusive
All Implemented Interfaces:
LineProvider, PrototypeEntry

public class PrototypeEntryDirectoryExclusive
extends PrototypeEntryDirectory

an exclusive directory accessible only by this package

Since:
1.0
Version:
$Revision: 2 $ $Date: 2008-08-20 21:14:19 +0200 (Mi, 20 Aug 2008) $
Author:
gommma (gommma AT users.sourceforge.net), Last changed by: $Author: gommma $

Nested Class Summary
static class PrototypeEntryDirectoryExclusive.PrototypeEntryDirectoryExclusiveParser
           
 
Nested classes/interfaces inherited from class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
PrototypeEntryDirectory.PrototypeEntryDirectoryParser
 
Field Summary
 
Fields inherited from class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
DEFAULT_FILE_CLASS
 
Constructor Summary
PrototypeEntryDirectoryExclusive(java.lang.Integer part, java.lang.String fileClass, java.lang.String entryPath, java.lang.String perm, java.lang.String owner, java.lang.String group, PrototypeEntryCommandDefault entryCommandDefault)
          Full constructor taking all arguments supported for this entry type
PrototypeEntryDirectoryExclusive(java.lang.String entryPath)
          Constructor taking the mandatory arguments to create a prototype file entry
 
Method Summary
 
Methods inherited from class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
create, createPkgMapEntry
 
Methods inherited from class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
buildAbsolutePath, create, createPkgMapEntry, equals, getEntryPath, getEntryPathSource, getFileClass, getGroup, getLine, getMajor, getMinor, getMode, getOwner, getType, hashCode, resolveGroup, resolveMode, resolveOwner, toString
 
Methods inherited from class net.sf.jpkgmk.AbstractLineProvider
write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sf.jpkgmk.LineProvider
write
 

Constructor Detail

PrototypeEntryDirectoryExclusive

public PrototypeEntryDirectoryExclusive(java.lang.String entryPath)
Constructor taking the mandatory arguments to create a prototype file entry

Parameters:
entryPath -

PrototypeEntryDirectoryExclusive

public PrototypeEntryDirectoryExclusive(java.lang.Integer part,
                                        java.lang.String fileClass,
                                        java.lang.String entryPath,
                                        java.lang.String perm,
                                        java.lang.String owner,
                                        java.lang.String group,
                                        PrototypeEntryCommandDefault entryCommandDefault)
Full constructor taking all arguments supported for this entry type

Parameters:
part -
fileClass -
entryPath - path to the file or directory
entryPathSource - the target path in that this file should have in the package
perm -
owner -
group -


Copyright © 2007-2008. All Rights Reserved.