Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright 2011 JBoss Inc 
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
  *      http://www.apache.org/licenses/LICENSE-2.0
  *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package org.jbpm.form.builder.services.impl.base;
public abstract class BaseFormDefinitionService {
    private static final String FORM_ID_PREFIX = "formDefinition_";
    private static final String ITEM_ID_PREFIX = "formItemDefinition_";
    
    

Parameters:
form FormRepresentation with name to be changed
Returns:
true if its an update, false if it is an insert
    protected boolean updateFormName(FormRepresentation form) {
        if (form.getName() == null || "null".equals(form.getName()) || "".equals(form.getName())) {
            form.setName( + System.currentTimeMillis());
            return false;
        } else if (!form.getName().startsWith()){
            form.setName( + form.getName());
            return false;
        }
        return true;
    }
    
    protected boolean updateItemName(String formItemNameStringBuilder returnName) {
        if (formItemName == null || "null".equals(formItemName) || "".equals(formItemName)) {
            returnName.append().append(System.currentTimeMillis());
            return false;
        } else if (!formItemName.startsWith()){
            returnName.append().append(formItemName);
            return false;
        }
        returnName.append(formItemName);
        return true;
    }
    
    protected boolean isItemName(String assetId) {
        return assetId.startsWith() && assetId.endsWith(".json");
    }
    
    protected boolean isFormName(String assetId) {
        return assetId.endsWith(".formdef");
    }
New to GrepCode? Check out our FAQ X