public class ActionFactory extends Object
| Constructor and Description |
|---|
ActionFactory() |
| Modifier and Type | Method and Description |
|---|---|
static Action |
createAction(String actionClassName,
Map<String,Object> properties) |
static SortedMap<String,List<List<String>>> |
createDefaultNoTableActionBlocks(String[] invoer) |
static SortedMap<String,List<List<String>>> |
createDefaultUseAsTemplateActionBlocks(String[] uitvoer) |
static SortedMap<String,List<List<String>>> |
createDefaultUseTableActionBlocks(String[] uitvoer) |
static void |
failedConstructor(Class actionClass,
Map properties)
Constructing the action failed.
|
static SortedMap<String,List<List<String>>> |
getSupportedActionBlocks(String[] invoer,
String[] uitvoer,
String templateOutputType) |
static boolean |
isDataStoreAction(String classname) |
static boolean |
propertyCheck(Map properties,
String... find)
Check if properties map contains all properties wanted
|
static boolean |
toBoolean(String value) |
static Class |
toClass(String className) |
static ActionCondition.CompareType |
toCompareType(String value) |
static Double |
toDouble(String value) |
static int |
toInteger(String value) |
static Long |
toLong(String value) |
public static final String ATTRIBUTE_ID
public static final String ATTRIBUTE_ID_X
public static final String ATTRIBUTE_ID_Y
public static final String ATTRIBUTE_CLASS
public static final String NEW_ATTRIBUTE_CLASS
public static final String ATTRIBUTE_NAME
public static final String ATTRIBUTE_NAME_X
public static final String ATTRIBUTE_NAME_Y
public static final String NEW_ATTRIBUTE_NAME
public static final String NEW_TYPENAME
public static final String PARAMS
public static final String APPEND
public static final String DROPFIRST
public static final String POLYGONIZE
public static final String POLYGONIZE_CLASSIFICATION_ATTRIBUTE
public static final String POLYGONIZE_CLASSIFICATION_BEGIN
public static final String POLYGONIZE_CLASSIFICATION_END
public static final String POLYGONIZE_ONECLASSINMEMORY
public static final String POLYGONIZEWITHATTR
public static final String POLYGONIZEWITHATTR_CQLFILTER_ATTRIBUTE
public static final String POLYGONIZEWITHATTR_ATTRIBUTEFEATURENAME_ATTRIBUTE
public static final String POLYGONIZEWITHATTR_LINEFEATURENAME_ATTRIBUTE
public static final String POLYGONIZEWITHATTR_LINECLOSETOLERANCE_ATTRIBUTE
public static final String POLYGONIZESUFLKI
public static final String POSTPOINTWITHINPOLYGON
public static final String TRYCAST
public static final String OBJECT_FIND
public static final String OBJECT_REPLACE
public static final String BUFFERSIZE
public static final String UPPERCASE
public static final String BEGIN_INDEX
public static final String END_INDEX
public static final String COMPARE_TYPE
public static final String LENGTH
public static final String REVERSE
public static final String SRS
public static final String URL
public static final String SKIPFAILURES
public static final String REGEX
public static final String REPLACEMENT
public static final String SCALE
public static final String FLOAT_PRECISION
public static final String PROPERTY_NAME1
public static final String PROPERTY_NAME2
public static final String PROPERTY_NAME3
public static final String PROPERTY_NAME4
public static final String PROPERTY_NAME5
public static final String PROPERTY_NAME6
public static final String PROPERTY_NAME7
public static final String PROPERTY_NAME8
public static final String PROPERTY_NAME9
public static final String PROPERTY_NAME10
public static final String PROPERTY_VALUE1
public static final String PROPERTY_VALUE2
public static final String PROPERTY_VALUE3
public static final String PROPERTY_VALUE4
public static final String PROPERTY_VALUE5
public static final String PROPERTY_VALUE6
public static final String PROPERTY_VALUE7
public static final String PROPERTY_VALUE8
public static final String PROPERTY_VALUE9
public static final String PROPERTY_VALUE10
public static final String ATTRIBUTE_NAME_ADDRESS1
public static final String ATTRIBUTE_NAME_ADDRESS2
public static final String ATTRIBUTE_NAME_ADDRESS3
public static final String ATTRIBUTE_NAME_CITY
public static final String ATTRIBUTE_NAME_OTHER_FILE_NAME
public static final String ATTRIBUTE_NAME_DXF_HANDLE
public static final String ATTRIBUTE_NAME_OTHER_FILE_HANDLE
public static final String ATTRIBUTE_NAME_OUTPUTDB_ID
public static final String ATTRIBUTE_NAME_OUTPUT_GEOM_COLUMN
public static final String ATTRIBUTE_NAME_POLY_TABLE
public static final String ATTRIBUTE_NAME_MATCH_SRC_COLUMN
public static final String ATTRIBUTE_NAME_MATCH_POLY_COLUMN
public static final String ATTRIBUTE_NAME_MATCH_GEOM
public static final String ATTRIBUTE_NAME_FILTER_COLUMN
public static final String ATTRIBUTE_NAME_FILTER_OPERATOR
public static final String ATTRIBUTE_NAME_FILTER_VALUE
public static final String DATE_FORMAT
public static final org.apache.commons.logging.Log log
public static Action createAction(String actionClassName, Map<String,Object> properties) throws Exception
Exceptionpublic static boolean propertyCheck(Map properties, String... find)
public static void failedConstructor(Class actionClass, Map properties) throws Exception
Exceptionpublic static int toInteger(String value)
public static ActionCondition.CompareType toCompareType(String value)
public static SortedMap<String,List<List<String>>> getSupportedActionBlocks(String[] invoer, String[] uitvoer, String templateOutputType)
public static SortedMap<String,List<List<String>>> createDefaultUseTableActionBlocks(String[] uitvoer)
public static SortedMap<String,List<List<String>>> createDefaultUseAsTemplateActionBlocks(String[] uitvoer)
public static SortedMap<String,List<List<String>>> createDefaultNoTableActionBlocks(String[] invoer)
public static boolean isDataStoreAction(String classname)
Copyright © 2016. All rights reserved.