public abstract class PdkDiademFeatureHandler extends PdkGenerelRegistreringFeatureHandler
PdkFeatureHandler.Filter<X>endPoint, logger, pm| Constructor and Description | 
|---|
PdkDiademFeatureHandler(PdkWsCommon handler,
                       PlanMetaData pm,
                       boolean isVarmeforsyningPlan)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Sql | 
createAdminCodesSql(AreaNodeIdentifier[] areaNodeIds)  | 
AreaNodeIdentifier | 
createAreaNodeIdentifier(FeatureTransaction ft)  | 
AreaNodeIdentifier | 
createAreaNodeIdentifier(int id)  | 
AreaNodeIdentifier | 
createAreaNodeIdentifier(PlanFeature pf)  | 
protected void | 
establishAdminCodes(FeatureTransaction fur,
                   PlanFeature adminCodesFeature)  | 
boolean | 
isValidChildOf(int parentCode)
Tells if this feature-type is a valid child of some parent feature type. 
 | 
allowsChildren, followParentState, insertNewSpecType, insertUpdateFeature, supportsSelectForUpdate, updateChildren, validateGlKomNr, willCascadeUpdateappendCurrentId, appendCurrentId, appendCurrentPState, appendIsCurrent, appendIsCurrent, appendOrderByPState, appendPState, appendPState, appendStateId, areaOverlapCheck, assertAccessRights, assertConstraints, assertDeletionState, assertGeometryIsValid, assertGlKomNrIsValid, checkIsNotNull, createPlanFeature, createPlanFeatureFromRow, deleteFeature, deleteFeature, deleteFeatureNonPersistent, deleteFeaturePersistent, distanceCheck, elementExists, establishExistingPlanFeature, establishPdfDocument, getABestem, getAdminCodeForFeatureID, getChildrenByParentIdResult, getChildTypes, getFeatureByAdminCodesResult, getFeatureByIdResult, getFeatureCollection, getFeatureCollectionPaged, getFeatureCount, getFeatureEnvelopeById, getFeatureListByParentId, getFeatureWithinGeometryResult, getId, getNewFeatureId, getOverlapParams, getParentCode, getParentIdColumnIndex, getPlanFeature, getPlanFeatureByStatus, getPlanFeatureByStatusWithTransaction, getPlanFeatureByVersion, getRowByIdState, getSpecific, getSpecificByFilterId, getSpecificForCode, getStateTable, getTvaergaaende, lengthOverlapCheck, metaData, pointDistanceCheck, saveFeature, setState, setTransactionError, testPlanStatusChange, validateFeaturepublic PdkDiademFeatureHandler(PdkWsCommon handler, PlanMetaData pm, boolean isVarmeforsyningPlan)
public final boolean isValidChildOf(int parentCode)
PdkFeatureHandlerisValidChildOf in class PdkFeatureHandlerprotected void establishAdminCodes(FeatureTransaction fur, PlanFeature adminCodesFeature)
establishAdminCodes in class PdkFeatureHandlerpublic AreaNodeIdentifier createAreaNodeIdentifier(PlanFeature pf)
createAreaNodeIdentifier in class PdkFeatureHandlerpublic AreaNodeIdentifier createAreaNodeIdentifier(FeatureTransaction ft)
createAreaNodeIdentifier in class PdkFeatureHandlerpublic AreaNodeIdentifier createAreaNodeIdentifier(int id)
createAreaNodeIdentifier in class PdkFeatureHandlerprotected Sql createAdminCodesSql(AreaNodeIdentifier[] areaNodeIds)
createAdminCodesSql in class PdkFeatureHandler