public class JLJsonGeometryHandler extends JLJsonCommandHandler implements JLGeometryRequestParams, JLGeometryResponseParams
COMMAND, FUNC_BOUND_BOX, FUNC_GET_EDGES, FUNC_GET_SURFACES, PARAM_MODEL, PARAM_SURFACE_IDSOUTPUT_AREA, OUTPUT_CONTOURLIST, OUTPUT_EDGE_ID, OUTPUT_EDGELIST, OUTPUT_END, OUTPUT_FEATURE_ID, OUTPUT_LENGTH, OUTPUT_MAX_EXTENT, OUTPUT_MIN_EXTENT, OUTPUT_START, OUTPUT_SURFACE_ID, OUTPUT_SURFLIST, OUTPUT_TRAVERSAL, OUTPUT_XMAX, OUTPUT_XMIN, OUTPUT_YMAX, OUTPUT_YMIN, OUTPUT_ZMAX, OUTPUT_ZMIN, TRAVERSE_EXTERNAL, TRAVERSE_INTERNAL| Constructor and Description |
|---|
JLJsonGeometryHandler(IJLGeometry geomHandler) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Hashtable<java.lang.String,java.lang.Object> |
handleFunction(java.lang.String sessionId,
java.lang.String function,
java.util.Hashtable<java.lang.String,java.lang.Object> input)
Handle a server request for this family of functions.
|
checkDoubleParameter, checkFlagParameter, checkIntParameter, checkMapParameter, checkParameter, checkStringParameter, getIntArray, getStringListValue, isPattern, readPoint, readTransform, writeInertia, writePoint, writeTransformpublic JLJsonGeometryHandler(IJLGeometry geomHandler)
geomHandler - public java.util.Hashtable<java.lang.String,java.lang.Object> handleFunction(java.lang.String sessionId,
java.lang.String function,
java.util.Hashtable<java.lang.String,java.lang.Object> input)
throws JLIException
JLJsonCommandHandlerhandleFunction in class JLJsonCommandHandlersessionId - The current session id.function - The name of the function to execute.input - Input parameter data for the function, converted from JSON.JLIException