ну почему же прилично?
см. семейство MarkupAllocation и метод queryBuild.
По-моему, изменения вносит нужно только сюда.
а сам алгоритм распределения здесь MarkupAllocation.allocateMarkup
или ты вообще? Вообще принцип такой - если что-то можно сделать руками, но хочется удобств, то можно подумать и о модификации. Если же это нельзя сделать и руками, то скорее всего надо подумать еще раз,а не модифицировать.
Ну и приходиться модифифицировать, чтобы добавить дополнительные проверки бизнес-условий и безопасность.
В других случаях модифицировать скорее всего не стоит.
|