Package org.apache.empire.data

Examples of org.apache.empire.data.Record


            if (record instanceof DBRecord)
            {   // Only for instances of DBRecord!
                timestamp = ((DBRecord)record).getRowSet().getTimestampColumn();
            }
            // Key Columns
            Record rec = (Record)record;
            Column [] keyCols = rec.getKeyColumns();
            String sysdate = DBDatabase.SYSDATE.toString();
            int count = rec.getFieldCount();
            for (int i=0; i<count; i++)
            {
                Column column = rec.getColumn(i);
                if (column==null)
                    continue;
                if (column!=timestamp)
                {   // Check if column was modified
                    if (rec.wasModified(column)==false || rec.isFieldReadOnly(column)==false)
                        continue;
                    // Check whether column is a key column
                    if (isKeyColumn(column, keyCols))
                        continue;
                }
View Full Code Here


        if (isRecordReadOnly())
            return true;
        // Check Record
        if ((record instanceof Record))
        { // Ask Record
            Record r = (Record) record;
            if (r.isFieldReadOnly(getColumn()))
                return true;
        }
        // column
        return getColumn().isReadOnly();
    }
View Full Code Here

        // Default
        Object readOnly = getPageAttribute(FormPartTag.READONLY_ATTRIBUTE, null);
        if (readOnly!=null && ObjectUtils.getBoolean(readOnly))
            return true; // Form is read Only
        // Detect only if record is supplied!
        Record record = getRecord();
        if (record!=null)
            return record.isFieldReadOnly(column);
        else if (getRecordData()!=null)
            return true; // Only a record data object
        else if (getBean()!=null)
            return column.isReadOnly();
        // Render editable
View Full Code Here

    private Options getLookupOptions()
    {
        if (options == null)
        { // Get List from Column
            Record rec = getRecord();
            if (rec!=null && rec.isValid())
            { // Options from Record
                return rec.getFieldOptions(column);
            } else
            { // Options from column
                return column.getOptions();
            }
        }
View Full Code Here

TOP

Related Classes of org.apache.empire.data.Record

Copyright © 2018 www.massapicom. 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.