Examples of rootRecordType()


Examples of org.openquark.cal.compiler.TypeExpr.rootRecordType()

            }
           
        } else {
            TypeExpr columnType = getElementType(col);
           
            if (columnType.rootRecordType() != null && columnType.rootRecordType().getNHasFields() > 0) {
                // Special case: Column names for record types with more than 0 fields are labeled "{Record}" for clarity
                return ValueEditorMessages.getString("VE_RecordColumnName");
            } else {
                return valueEditorManager.getTypeName(columnType);
            }
View Full Code Here

Examples of org.openquark.cal.compiler.TypeExpr.rootRecordType()

            }
           
        } else {
            TypeExpr columnType = getElementType(col);
           
            if (columnType.rootRecordType() != null && columnType.rootRecordType().getNHasFields() > 0) {
                // Special case: Column names for record types with more than 0 fields are labeled "{Record}" for clarity
                return ValueEditorMessages.getString("VE_RecordColumnName");
            } else {
                return valueEditorManager.getTypeName(columnType);
            }
View Full Code Here

Examples of org.openquark.cal.compiler.TypeExpr.rootRecordType()

            unconstrainedTupleType = TypeExpr.makeTupleType(tupleSize);
        }
        returnMap.put(currentTupleValue, unconstrainedTupleType);
       
        // Tuple elements
        Map<FieldName, TypeExpr> hasFieldsMap = unconstrainedTupleType.rootRecordType().getHasFieldsMap();
        int j = 0;
        for (final TypeExpr unconstrainedTupleElementType : hasFieldsMap.values()) {
            ValueNode currentTupleItem = currentTupleValue.getValueAt(j);
            returnMap.put(currentTupleItem, unconstrainedTupleElementType);
            ++j;
View Full Code Here

Examples of org.openquark.cal.compiler.TypeExpr.rootRecordType()

                // If we are currently resizing a column then we shouldn't initiate a drag action
                if (header.getResizingColumn() == null) {
                    TableColumnModel model = header.getColumnModel();
                    TypeExpr listElementType = getListElementType();
                   
                    if (listElementType.rootRecordType() != null) {
                        // A list of values which are records.
                       
                        if (getListElementType().isTupleType()) {
                            int xPos = ((MouseEvent)dge.getTriggerEvent()).getX();
                            dragFromListOfTuples(dge, model.getColumnIndexAtX(xPos));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.