Class CPQBandsawMockImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
de.hybris.platform.sap.productconfig.runtime.mock.impl.CPQBandsawMockImpl
- All Implemented Interfaces:
ConfigMock
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final BigIntegerstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final longprotected static final longstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
productCode, ROOT_INST_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckBaseMount(InstanceModel instance, CsticModel cstic) protected voidcheckConflict(ConfigModel model, InstanceModel instance, CsticModel cstic) voidcheckCstic(ConfigModel model, InstanceModel instance, CsticModel cstic) voidcheckModel(ConfigModel model) protected voidcheckTiltTable(InstanceModel instance, CsticModel cstic) protected CsticModelprotected CsticValueModelcreateAssignableForIntervals(String intervalValue) protected CsticModelprotected CsticModelprotected List<CsticGroupModel>protected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected voidcreatePrice(ConfigModel model) protected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelvoidextractIntervalBoundaries(CsticModel cstic, List<Float> floatIntervals) protected DecimalFormathandelDecimalFormat(CsticModel cstic) protected voidhandleFloatInterval(ConfigModel model, InstanceModel instance, CsticModel cstic) booleanisInInterval(ConfigModel model, InstanceModel instance, CsticModel cstic, List<Float> floatIntervals) Methods inherited from class de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
addAssignableValue, addCsticGroup, addProductAttributes, calculateTotalSavings, checkInstance, checkPreconditionViolated, checkPreconditionViolated, createConflictAssumption, createDefaultConfigModel, createDefaultConfigModel, createDefaultRootInstance, createInstance, createPrice, createPrice, createPrice, createPrice, createPrice, createSolvableConflict, createSolvableConflict, createSolvableConflict, createSolvableConflict, createSubInstance, formatValueNumeric, getConfigId, getCurrencyIso, getNextConflictAssumptionId, handlePriceInCaseValueIsNotSelected, handlePriceInCaseValueIsSelected, handleValuePrice, handleValuePrice, removeAssignableValue, resetConflictAssumptionId, resetValuePrices, retrieveAssignableValue, retrieveCstic, retrieveValue, setConfigId, setDeltaPrice, setDeltaPriceBasedOnSelectedSurcharge, setI18NService, setValuePrice, setZeroDeltaPrice, showDeltaPricesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.sap.productconfig.runtime.mock.ConfigMock
isChangeabeleVariant, isChangeableVariant
-
Field Details
-
BASE_PRICE
-
DEEP_DRAWN_PARTY
- See Also:
-
CONF_BS_OTHERAPPTYPES_D
- See Also:
-
READY_MADE_PARTY
- See Also:
-
CONF_BS_OTHERAPPTYPES_RM
- See Also:
-
SANDWICH_ELEMETS
- See Also:
-
CONF_BS_OTHERAPPTYPES_SW
- See Also:
-
OTHER_TYPES_OF_APPLICATION
- See Also:
-
CONF_BS_OTHERAPPTYPES
- See Also:
-
MANUALLY_ROTATABLE
- See Also:
-
CONF_BS_SU_GUIDESYSTEM_M
- See Also:
-
PNEUMATIC
- See Also:
-
CONF_BS_SU_GUIDESYSTEM_P
- See Also:
-
GUIDE_SYSTEM
- See Also:
-
CONF_BS_SU_GUIDESYSTEM
- See Also:
-
FLAGGED
- See Also:
-
PENDELUM_SAW
- See Also:
-
CONF_BS_SU_PENDSAW
- See Also:
-
XCXC
- See Also:
-
CONF_BS_VARIABLECUTTINGSPEED1
- See Also:
-
VARIABLE_CUTTING_SPEED
- See Also:
-
CONF_BS_VARIABLECUTTINGSPEED
- See Also:
-
CUTTING_CHIP_SUCTION
- See Also:
-
CONF_BS_CUTTINGCHIPSUCTION
- See Also:
-
SUCTION_CONVEYOR
- See Also:
-
CONF_BS_SUCTIONCONVEYOR
- See Also:
-
CARBIDE
- See Also:
-
CONF_BS_SU_BLADES_CARB
- See Also:
-
BI_METAL
- See Also:
-
CONF_BS_SU_BLADES_METAL
- See Also:
-
BLADES
- See Also:
-
CONF_BS_SU_BLADES
- See Also:
-
FITTED_TO_A_STAND
- See Also:
-
CONF_BS_BASE_STAND
- See Also:
-
BENCH_MOUNTED
- See Also:
-
CONF_BS_BASE_MOUNTED
- See Also:
-
BANDSAW_MOUNTING
- See Also:
-
CONF_BS_BASE_MOUNTING
- See Also:
-
CONF_BS_BASE_CUPBOARD_NO
- See Also:
-
CONF_BS_BASE_CUPBOARD_YES
- See Also:
-
INCLUDE_TOOL_CUPBOARD
- See Also:
-
CONF_BS_BASE_CUPBOARD
- See Also:
-
BEVEL_CUTTING
- See Also:
-
CONF_BS_BEVEL_CUT
- See Also:
-
MITRE
- See Also:
-
CONF_BS_MITRE
- See Also:
-
RIPPING
- See Also:
-
CONF_BS_RIPPING
- See Also:
-
CROSS_CUTTING
- See Also:
-
CONF_BS_CROSS_CUT
- See Also:
-
STRAIGHT_CUTTING
- See Also:
-
CONF_BS_STRAIGHT_CUT
- See Also:
-
WOODWORK_CAPABILITIES
- See Also:
-
CONF_BS_WOODCP
- See Also:
-
_20
- See Also:
-
CONF_BS_XLDTH
- See Also:
-
_18
- See Also:
-
CONF_BS_LARGEWIDTH
- See Also:
-
_16
- See Also:
-
CONF_BS_MEDIUMWIDTH
- See Also:
-
_14
- See Also:
-
CONF_BS_SMALLWIDTH
- See Also:
-
THROAT_WIDTH
- See Also:
-
CONF_BS_THROATWIDTH
- See Also:
-
PUWR98_WORKPLACE
- See Also:
-
CONF_BS_SAFETY_WORKPLACE
- See Also:
-
BS_4163_2014_EDUCATIONAL_ESTABLISHMENTS
- See Also:
-
CONF_BS_SAFETY_EDU
- See Also:
-
SAFETY_REQUIREMENTS
- See Also:
-
CONF_BS_SAFETY
- See Also:
-
_12
- See Also:
-
CONF_BS_RESAWLARGE
- See Also:
-
_10
- See Also:
-
CONF_BS_RESAWMEDIUM
- See Also:
-
_6
- See Also:
-
CONF_BS_RESAWSMALL
- See Also:
-
RESAW_CAPACITY
- See Also:
-
CONF_BS_RESAW_CP
- See Also:
-
_1100W
- See Also:
-
CONF_BS_MOTOR_EXTRA
- See Also:
-
_550W
- See Also:
-
CONF_BS_MOTOR_NORMAL
- See Also:
-
MOTOR
- See Also:
-
CONF_BS_MOTOR
- See Also:
-
CONF_BS_MOBILITY_NO
- See Also:
-
CONF_BS_MOBILITY_YES
- See Also:
-
MOBILITY_KIT
- See Also:
-
CONF_BS_MOBILITYKIT
- See Also:
-
WELDED_STEEL
- See Also:
-
CONF_BS_STEELFRAME
- See Also:
-
CAST_IRON
- See Also:
-
CONF_BS_IRONFRAME
- See Also:
-
FRAME_DESIGN
- See Also:
-
SAW_BAND_RELIEF_WHEN_IDLING
- See Also:
-
QUICK_RELEASE_BLADE_TENSIONING_LEVER
- See Also:
-
CONF_BS_FRAMEDESIGN
- See Also:
-
CONF_BS_BANDRELIEF
- See Also:
-
CONF_BS_QUICKRELEASEBLADE
- See Also:
-
TILT_ANGLE_RIGHT
- See Also:
-
TILT_ANGLE_LEFT
- See Also:
-
CONF_BS_TILT_ANGLE_R
- See Also:
-
CONF_BS_TILT_ANGLE_L
- See Also:
-
NO
- See Also:
-
YES
- See Also:
-
CONF_BS_TILT_NO
- See Also:
-
CONF_BS_TILT_YES
- See Also:
-
TILT_TABLE
- See Also:
-
CONF_BS_TILTTABLE
- See Also:
-
ADDITIONAL_OPTIONS
- See Also:
-
CONF_BS_ADDOPTIONS
- See Also:
-
ROOT_INSTANCE_NAME
- See Also:
-
ROOT_INSTANCE_LANG_DEP_NAME
- See Also:
-
BASE_SUBINSTANCE_ID
- See Also:
-
BASE_SUBINSTANCE_NAME
- See Also:
-
BASE_SUBINSTANCE_LANG_DEP_NAME
- See Also:
-
SAW_UNIT_SUBINSTANCE_ID
- See Also:
-
SAW_UNIT_SUBINSTANCE_NAME
- See Also:
-
SAW_UNIT_SUBINSTANCE_LANG_DEP_NAME
- See Also:
-
NUM_CSTIC_TYPE_LENGTH
public static final int NUM_CSTIC_TYPE_LENGTH- See Also:
-
NUM_MAX_VALUE
public static final int NUM_MAX_VALUE- See Also:
-
SURCHARGE_CONF_BS_LARGEWIDTH
protected static final long SURCHARGE_CONF_BS_LARGEWIDTH- See Also:
-
SURCHARGE_CONF_BS_MOTOR_EXTRA
protected static final long SURCHARGE_CONF_BS_MOTOR_EXTRA- See Also:
-
-
Constructor Details
-
CPQBandsawMockImpl
public CPQBandsawMockImpl()
-
-
Method Details
-
createDefaultConfiguration
- Specified by:
createDefaultConfigurationin interfaceConfigMock- Overrides:
createDefaultConfigurationin classBaseRunTimeConfigMockImpl
-
createPrice
-
createOtherTypesOfApplication
-
createFramedesign
-
createMobilityKit
-
createMotor
-
createResawCapacity
-
createSafety
-
createThroatWidth
-
createWoodworkCapabilities
-
createTiltTable
-
createTiltAngleL
-
createTiltAngleR
-
createCupboard
-
createBaseMounting
-
createBlades
-
createPendsaw
-
createGuideSystem
-
createAdditionalOptions
-
createAssignableForIntervals
-
checkModel
- Specified by:
checkModelin interfaceConfigMock- Overrides:
checkModelin classBaseRunTimeConfigMockImpl
-
checkCstic
- Specified by:
checkCsticin interfaceConfigMock- Overrides:
checkCsticin classBaseRunTimeConfigMockImpl
-
handelDecimalFormat
-
handleFloatInterval
-
isInInterval
public boolean isInInterval(ConfigModel model, InstanceModel instance, CsticModel cstic, List<Float> floatIntervals) -
extractIntervalBoundaries
-
checkConflict
-
checkBaseMount
-
checkTiltTable
-
createCsticGroupList
-