net.sf.jpkgmk.prototype
Class PrototypeEntryDirectory
java.lang.Object
net.sf.jpkgmk.AbstractLineProvider
net.sf.jpkgmk.prototype.AbstractPrototypeEntry
net.sf.jpkgmk.prototype.PrototypeEntryDirectory
- All Implemented Interfaces:
- LineProvider, PrototypeEntry
- Direct Known Subclasses:
- PrototypeEntryDirectoryExclusive
public class PrototypeEntryDirectory
- extends AbstractPrototypeEntry
- 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 $
Constructor Summary |
protected |
PrototypeEntryDirectory(java.lang.Integer part,
PrototypeEntryType type,
java.lang.String fileClass,
java.lang.String entryPath,
java.lang.String entryPathSource,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
PrototypeEntryCommandDefault entryCommandDefault)
|
|
PrototypeEntryDirectory(java.lang.Integer part,
java.lang.String fileClass,
java.lang.String entryPath,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
PrototypeEntryCommandDefault entryCommandDefault)
Full constructor taking all possible arguments |
|
PrototypeEntryDirectory(java.lang.String entryPath,
java.lang.String mode,
java.lang.String owner,
java.lang.String group)
Minimum constructor |
Method Summary |
protected void |
create(java.io.File targetDir,
java.lang.String entryPathExpanded,
java.lang.String entryPathSourceExpanded)
Copies the file of this prototype entry into the target directory |
protected PkgMapEntry |
createPkgMapEntry(java.lang.Integer part,
PkgMapEntryType resultType,
java.lang.String entryClass,
java.lang.String path,
java.lang.String entryPathSource,
java.lang.Integer major,
java.lang.Integer minor,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
java.io.File basedir)
|
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 java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PrototypeEntryDirectory
public PrototypeEntryDirectory(java.lang.String entryPath,
java.lang.String mode,
java.lang.String owner,
java.lang.String group)
- Minimum constructor
- Parameters:
entryPath
- path to the file or directorymode
- owner
- group
-
PrototypeEntryDirectory
public PrototypeEntryDirectory(java.lang.Integer part,
java.lang.String fileClass,
java.lang.String entryPath,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
PrototypeEntryCommandDefault entryCommandDefault)
- Full constructor taking all possible arguments
- Parameters:
part
- fileClass
- entryPath
- mode
- owner
- group
- entryCommandDefault
-
PrototypeEntryDirectory
protected PrototypeEntryDirectory(java.lang.Integer part,
PrototypeEntryType type,
java.lang.String fileClass,
java.lang.String entryPath,
java.lang.String entryPathSource,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
PrototypeEntryCommandDefault entryCommandDefault)
create
protected void create(java.io.File targetDir,
java.lang.String entryPathExpanded,
java.lang.String entryPathSourceExpanded)
throws java.io.IOException
- Description copied from class:
AbstractPrototypeEntry
- Copies the file of this prototype entry into the target directory
- Specified by:
create
in class AbstractPrototypeEntry
- Throws:
java.io.IOException
createPkgMapEntry
protected PkgMapEntry createPkgMapEntry(java.lang.Integer part,
PkgMapEntryType resultType,
java.lang.String entryClass,
java.lang.String path,
java.lang.String entryPathSource,
java.lang.Integer major,
java.lang.Integer minor,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
java.io.File basedir)
- Specified by:
createPkgMapEntry
in class AbstractPrototypeEntry
Copyright © 2007-2008. All Rights Reserved.