net.sf.jpkgmk.prototype
Class AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
java.lang.Object
net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
- All Implemented Interfaces:
- PrototypeEntryParser
- Direct Known Subclasses:
- PrototypeEntryBlockDevice.PrototypeEntryBlockDeviceParser, PrototypeEntryCharacterDevice.PrototypeEntryCharacterDeviceParser
- Enclosing class:
- AbstractPrototypeEntryDevice
public abstract static class AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
- extends AbstractPrototypeEntryParser
- implements PrototypeEntryParser
Method Summary |
protected abstract AbstractPrototypeEntryDevice |
createEntry(java.lang.String fileClass,
java.lang.String entryPath,
java.lang.Integer major,
java.lang.Integer minor,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
PrototypeEntryCommandDefault entryCommandDefault)
|
protected PrototypeEntry |
parseItems(java.lang.String[] items,
java.lang.Integer part,
PrototypeEntryType type,
int currentIndex,
PrototypeEntryCommandDefault entryCommandDefault)
Invoked by the AbstractPrototypeEntryParser.parse(String, PrototypeEntryCommandDefault) method to parse
the items of a line. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
public AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser()
parseItems
protected PrototypeEntry parseItems(java.lang.String[] items,
java.lang.Integer part,
PrototypeEntryType type,
int currentIndex,
PrototypeEntryCommandDefault entryCommandDefault)
- Description copied from class:
AbstractPrototypeEntryParser
- Invoked by the
AbstractPrototypeEntryParser.parse(String, PrototypeEntryCommandDefault)
method to parse
the items of a line. The given array of items represents the whole line split up into strings.
- Specified by:
parseItems
in class AbstractPrototypeEntryParser
- Parameters:
items
- All items of this linepart
- The pre-parsed value for the optional "part" fieldtype
- The pre-parsed value for the mandatory "type" character fieldcurrentIndex
- The current index located after the "type" field already parsed. This is the index where
the parsing should be continued by the concrete implementations.
- Returns:
createEntry
protected abstract AbstractPrototypeEntryDevice createEntry(java.lang.String fileClass,
java.lang.String entryPath,
java.lang.Integer major,
java.lang.Integer minor,
java.lang.String mode,
java.lang.String owner,
java.lang.String group,
PrototypeEntryCommandDefault entryCommandDefault)
Copyright © 2007-2008. All Rights Reserved.