if (command instanceof CreateItemCommand)
{
final ItemCreationRequest request = (ItemCreationRequest) getCreateRequest();
final CreateItemCommand createCommand = (CreateItemCommand) command;
final IStatus status =
new DropCustomizationController(createCommand, request.getTagCreationProvider(), createCommand.getDocument(), createCommand.getPosition())
.performCustomization();
return status.getSeverity() == IStatus.OK;
}
// don't block a drop if the command is not customizable