public class WordFieldExtraction extends T73Action implements Serializable, T73.T73StatusListener
Modifier and Type | Class and Description |
---|---|
(package private) static class |
WordFieldExtraction.DocXLoaderMgr |
(package private) static class |
WordFieldExtraction.ProcessLog |
T73Action.NameMatcher, T73Action.ParamDef, T73Action.Parameter
Modifier and Type | Field and Description |
---|---|
(package private) String |
aggregateColumn |
(package private) T73Boolean |
aggregateSameTag |
(package private) Set<String> |
collectColumns |
(package private) static String |
Config_AggregateSameTag |
(package private) static String |
Config_Destination |
(package private) static String |
Config_ExcludeFile |
(package private) static String |
Config_ExtractTag |
(package private) static String |
Config_OutputEmptyContent |
(package private) static String |
Config_OutputFileName |
(package private) static String |
Config_OutputFormat |
(package private) static String |
Config_outputFormat_value_FILE_TAG |
(package private) static String |
Config_outputFormat_value_TAG_FILE |
(package private) static String |
Config_outputFormat_value_TAG_VALUE |
(package private) static String |
Config_PrefixTag |
(package private) static String |
Config_ProcessName |
(package private) static String |
Config_TargetFile |
(package private) HashSet<T73File> |
excludeFiles |
(package private) HashSet<String> |
ignoreValues |
(package private) List<T73File> |
infiles |
(package private) LinkedHashMap<String,jp.ac.tokushima_u.db.t73.action.WordFieldExtraction.TagOption> |
l_extractTags |
(package private) LinkedHashMap<String,jp.ac.tokushima_u.db.t73.action.WordFieldExtraction.TagOption> |
l_prefixTags |
(package private) static Map<String,T73Action.ParamDef> |
m_paramDefs |
(package private) Set<String> |
mergeColumns |
(package private) T73Action.NameMatcher |
nm_excludeFile |
(package private) T73Action.NameMatcher |
nm_excludeSheet |
(package private) T73Action.NameMatcher |
nm_targetFile |
(package private) T73Action.NameMatcher |
nm_targetSheet |
(package private) T73File |
outfile |
(package private) T73Boolean |
outputEmptyContent |
(package private) T73Boolean |
outputFileName |
(package private) String |
outputFormat |
(package private) List<WordFieldExtraction.ProcessLog> |
process_logs |
(package private) T73File |
processDir |
(package private) static Set<String> |
s_Config_outputFormat_values |
(package private) static Set<String> |
s_TagOption_values |
(package private) static String |
SN_ConfigurationInformation |
(package private) static String |
SN_Data |
(package private) static String |
SN_ProcessingInformation |
(package private) static String |
SN_Warning |
(package private) static String |
TagOption_value_RichText |
(package private) static String |
TagOption_value_Text |
static String |
TYPE |
(package private) List<CharSequence> |
warnings |
actionDict, cause, CN_Description, CN_Option, CN_Parameter, CN_Status, CN_Value, CN_Value2, Config_SubFolder, CV_ActionType, error, m_baseParamDefs, name, parameters, processSubFolder, status, uid, XLS_MAX_COLUMNs, XLS_MAX_ROWs, XLSX_MAX_COLUMNs, XLSX_MAX_ROWs
Constructor and Description |
---|
WordFieldExtraction(String n,
UDict dict,
T73File c) |
Modifier and Type | Method and Description |
---|---|
protected int |
configMaxNArgsOfParameter() |
void |
doAction(T73Realm realm) |
String |
getActionDescription() |
String |
getActionDocumentURL() |
String |
getActionType() |
protected T73Action.ParamDef |
getParamDef(String name) |
(package private) EdbDoc.Container |
outputConfiguration() |
(package private) EdbDoc.Container |
outputProcessingInformation() |
(package private) void |
parseConfigure(List<T73Action.Parameter> params) |
addError, addStatus, createParametersInHTML, createWorker, getCause, getFolder, getName, getParameters, hasError, isIgnoreFileForAction, lockRealm, printEnding, printOpening, sweepDepends, unlockRealm
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addStatus, hasError
public static final String TYPE
String outputFormat
T73Boolean outputFileName
T73Action.NameMatcher nm_targetFile
T73Action.NameMatcher nm_excludeFile
T73Action.NameMatcher nm_targetSheet
T73Action.NameMatcher nm_excludeSheet
LinkedHashMap<String,jp.ac.tokushima_u.db.t73.action.WordFieldExtraction.TagOption> l_prefixTags
LinkedHashMap<String,jp.ac.tokushima_u.db.t73.action.WordFieldExtraction.TagOption> l_extractTags
T73Boolean aggregateSameTag
T73Boolean outputEmptyContent
T73File outfile
T73File processDir
String aggregateColumn
List<WordFieldExtraction.ProcessLog> process_logs
List<CharSequence> warnings
static final String TagOption_value_Text
static final String TagOption_value_RichText
static final String Config_ProcessName
static final String Config_TargetFile
static final String Config_ExcludeFile
static final String Config_PrefixTag
static final String Config_ExtractTag
static final String Config_AggregateSameTag
static final String Config_Destination
static final String Config_OutputFormat
static final String Config_outputFormat_value_TAG_VALUE
static final String Config_outputFormat_value_FILE_TAG
static final String Config_outputFormat_value_TAG_FILE
static final String Config_OutputEmptyContent
static final String Config_OutputFileName
static Map<String,T73Action.ParamDef> m_paramDefs
static final String SN_ConfigurationInformation
static final String SN_ProcessingInformation
static final String SN_Warning
static final String SN_Data
public String getActionType()
getActionType
in class T73Action
public String getActionDescription()
getActionDescription
in class T73Action
public String getActionDocumentURL()
getActionDocumentURL
in class T73Action
protected int configMaxNArgsOfParameter()
configMaxNArgsOfParameter
in class T73Action
protected T73Action.ParamDef getParamDef(String name)
getParamDef
in class T73Action
void parseConfigure(List<T73Action.Parameter> params)
EdbDoc.Container outputConfiguration()
EdbDoc.Container outputProcessingInformation()
EDB Working Group at Tue Jun 10 17:08:59 JST 2025