All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openl.rules.ui.copy.TableNamesCopier Maven / Gradle / Ivy

There is a newer version: 5.27.9
Show newest version
package org.openl.rules.ui.copy;

import java.util.List;

import org.openl.rules.table.IOpenLTable;
import org.openl.rules.tableeditor.renderkit.TableProperty;

public class TableNamesCopier extends TableCopier {

    public TableNamesCopier(IOpenLTable table) {
        super(table);
    }

    /*
     * private void validateTechnicalName(TableSyntaxNode node) throws CreateTableException { String[] headerStr =
     * node.getHeaderLineValue().getValue().split(" "); if (headerStr.length >=3) { String existingTechnicalName =
     * headerStr[2].substring(0, headerStr[2].indexOf("(")); if
     * (tableTechnicalName.equalsIgnoreCase(existingTechnicalName)) { throw new
     * CreateTableException("Table with the same technical name already exists"); } } }
     */

    @Override
    public List getPropertiesToDisplay() {
        return null;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy