public class Pdk2DefaultFeatureHandler extends Pdk2FeatureHandler
PdkFeatureHandler.Filter<X>
logger
endPoint, pm
Constructor and Description |
---|
Pdk2DefaultFeatureHandler(PdkWsCommon endPoint,
PlanMetaData pm) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowsChildren()
Previously named: isRootType() Every feature type is either a "root" type
or a "child" type.
|
protected java.lang.Integer |
getParentCode(Row pf)
In the database each feature row may contain a foreign-key to a parent
row.
|
boolean |
isValidChildOf(int parentCode)
Tells if this feature-type is a valid child of some parent feature type.
|
boolean |
validateGlKomNr()
Should constraints on GlKomNr be validated.
|
insertNewSpecType, insertUpdateFeature, updateChildren, willCascadeUpdate
appendCurrentId, appendCurrentId, appendCurrentPState, appendIsCurrent, appendIsCurrent, appendOrderByPState, appendPState, appendPState, appendStateId, areaOverlapCheck, assertAccessRights, assertConstraints, assertDeletionState, assertGeometryIsValid, assertGlKomNrIsValid, checkIsNotNull, createAdminCodesSql, createAreaNodeIdentifier, createAreaNodeIdentifier, createAreaNodeIdentifier, createPlanFeature, createPlanFeatureFromRow, deleteFeature, deleteFeature, deleteFeatureNonPersistent, deleteFeaturePersistent, distanceCheck, elementExists, establishAdminCodes, establishExistingPlanFeature, establishPdfDocument, getABestem, getAdminCodeForFeatureID, getChildrenByParentIdResult, getChildTypes, getFeatureByAdminCodesResult, getFeatureByIdResult, getFeatureCollection, getFeatureCollectionPaged, getFeatureCount, getFeatureEnvelopeById, getFeatureListByParentId, getFeatureWithinGeometryResult, getId, getNewFeatureId, getOverlapParams, getParentIdColumnIndex, getPlanFeature, getPlanFeatureByStatus, getPlanFeatureByStatusWithTransaction, getPlanFeatureByVersion, getRowByIdState, getSpecific, getSpecificByFilterId, getSpecificForCode, getStateTable, getTvaergaaende, lengthOverlapCheck, metaData, pointDistanceCheck, saveFeature, setState, setTransactionError, supportsSelectForUpdate, testPlanStatusChange, validateFeature
public Pdk2DefaultFeatureHandler(PdkWsCommon endPoint, PlanMetaData pm)
protected java.lang.Integer getParentCode(Row pf)
PdkFeatureHandler
getParentCode
in class PdkFeatureHandler
public boolean allowsChildren()
PdkFeatureHandler
allowsChildren
in class PdkFeatureHandler
public boolean isValidChildOf(int parentCode)
PdkFeatureHandler
isValidChildOf
in class PdkFeatureHandler
public final boolean validateGlKomNr()
PdkFeatureHandler
validateGlKomNr
in class PdkFeatureHandler