@MinDoc(copyright="Copyright 2003 - 2009, 2016 A. Weinert", author="Albrecht Weinert", version="V.44", lastModified="6.05.2021", usage="start as Java application (-? for help)", purpose="delete files and / or directories specified also by complex criteria") public class Del extends App implements FileVisitor
Era
. Era
, allowing optional
safety questions, is also suitable for "hand work" / attended
use. This tool Del
is a "hard" tool for automated /
batch processing, that tries to do what it is told — at once.Prop
erties. See
FileService
.
set(PropMap)
. ..\tmp\+.j+
..\tmp\class;bak;tmp;obj;map
Era
,
Prop
,
FileCriteria
,
FileService
FileVisitor.Ask, FileVisitor.AskConsImpl, FileVisitor.AskGrafImpl
ComVar.Impl
Modifier and Type | Field and Description |
---|---|
boolean |
fDel
Do delete files.
|
String |
fileName
File(s) to work on.
|
boolean |
noStartDel
Don't delete the start directory.
|
boolean |
tDel
Also delete directories.
|
ano, appBase, appIO, appStartTime, appStartTimeMS, args, argsOrig, bgColor, err, fullClassName, help, icon, log, mainThread, myClass, myFrame, name, out, outMode, packName, prop, retCode, runFlag, shortClassName, title, verbose, verbosity
AUTHOR, BLANK_STRING, cons, CONSOL_ENCODING, COPYRIGHT, D, D_NaN, D_NegInf, D_PosInf, EMPTY_INT_A, EMPTY_STRING, FILE_ENCODING, FRW_CLLD, FS, FSS, H, hasCons, HOST_IP, HOST_IPv4, HOST_NAME, INIT_ERROR, JAR_ENCODING, JH, JOB_DONE_OK, JRL, LOG_OUT_ERROR, M, MAIN_THREAD_EXC, NO_BYTES, NO_CLASSES, NO_DOUBLES, NO_OBJECTS, NO_PARS_ERROR, NO_STRINGS, NOT_WINDOWS, ON_PI, ONE_DAY, ONE_HOUR, ONE_LEAP_YEAR, ONE_MINUTE, ONE_SECOND, ONE_WEEK, ONE_YEAR, OS, PROG_NAME, PROG_SHORT, PS, RUNTIME, S, SHY, UD, UL, UL_UR_da, UR
ILLEGAL_TYPE, ILLEGAL_VALUE, NO_ATTRIBUTE, NO_KNOWN_ATTRIBUTE, NO_VALUE, OK, retVtext
Constructor and Description |
---|
Del() |
Modifier and Type | Method and Description |
---|---|
int |
doIt()
Del's working method.
|
static void |
main(String[] args)
Start method of
Del . |
int |
visit(File aktDatei)
The file visitor implementation.
|
actionPerformed, allowNoPropertiesFile, clientOrder, condHelpLog, connect, errMeld, errMeld, errorExit, errorExit, errorText, extraPropertiesFile, formMessage, formMessage, formMessage, getAbout, getAboutText, getActTime, getAppLogger, getAppStartTime, getArgs, getAuthor, getCopyright, getDbLogger, getExecTimeMs, getExecTimeMsL, getExecTimeString, getHelp, getHelpText, getIcon, getLanguage, getLogHandler, getMessageComponent, getMessageComponentsLength, getMyFrame, getName, getNameWithVersDate, getOutMode, getProp, getPurpose, getStartTime, getStateString, getTheCloser, getTitle, getUsage, getVerbose, getVerbosity, getVersDate, go, go, go, haveIcon, isDebug, isHelp, isHelpLog, isNormal, isRunFlag, isSilent, isTest, isVerbose, logVerbose, logVerbose, makeStatusTextEnd, makeStatusTextStart, messageFormat, normalExit, parsePartial, performeAction, queueAction, regAsStdMBean, repExc, setAboutText, setAttribute, setAttribute, setAuthor, setBgColor, setCodePages, setCopyright, setHelp, setLogOut2, setName, setOutMode, setOutMode, setPurpose, setTitle, setUsage, setVerbose, setVerbose, setVerbosity, setVerbosity, setVersDate, stop, threeLineEndMsg, toString, twoLineEndMsg, twoLineStartMsg, valueLang, valueLang, wakeMainThread
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
retVtext
public String fileName
public boolean fDel
public boolean tDel
public boolean noStartDel
public static void main(String[] args)
Del
. args
- command line parameters public int visit(File aktDatei)
visit
in interface FileVisitor
aktDatei
- the file or directory to be deleted (without any fuss)doUpDate()
public int doIt()
doIt
in class App
Prop
,
App.go(String[])
,
App.go(String[], String, CharSequence)
,
App.mainThread