VectorLayer layer = context.get(PipelineCode.LAYER_KEY, VectorLayer.class);
FeatureModel featureModel = layer.getFeatureModel();
if (securityContext.isFeatureCreateAuthorized(layerId, newFeature)) {
Object feature;
if (newFeature.getId() == null) {
feature = featureModel.newInstance();
} else {
feature = featureModel.newInstance(newFeature.getId());
}
context.put(PipelineCode.FEATURE_DATA_OBJECT_KEY, feature);
context.put(PipelineCode.IS_CREATE_KEY, true);