Java 类ims.ocrr.vo.lookups.PrintStatus 实例源码

项目:AvoinApotti    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                 DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                 if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                 {
                     voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                 }
            }
        }
    }

    return voColl;
}
项目:AvoinApotti    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    //Set the value of the row with a new one (otherwise will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if(voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:AvoinApotti    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:AvoinApotti    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    // Set the value of the row with a new one (otherwise
                    // will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if (voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:AvoinApotti    文件:Logic.java   
private SpecimenWorkListitemCustomVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListitemCustomVoCollection voColl = new SpecimenWorkListitemCustomVoCollection();

    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListitemCustomVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:AvoinApotti    文件:Logic.java   
private void refreshDataInGrid()
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    printCell.getItems().clear();
                    printCell.getItems().newItem(PrintStatus.PRINTED);
                    printCell.setValue(PrintStatus.PRINTED);
                }
            }
        }
    }

}
项目:openMAXIMS    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                 DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                 if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                 {
                     voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                 }
            }
        }
    }

    return voColl;
}
项目:openMAXIMS    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    //Set the value of the row with a new one (otherwise will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if(voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:openMAXIMS    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:openMAXIMS    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    // Set the value of the row with a new one (otherwise
                    // will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if (voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:openMAXIMS    文件:Logic.java   
private SpecimenWorkListitemCustomVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListitemCustomVoCollection voColl = new SpecimenWorkListitemCustomVoCollection();

    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListitemCustomVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:openMAXIMS    文件:Logic.java   
private void refreshDataInGrid()
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    printCell.getItems().clear();
                    printCell.getItems().newItem(PrintStatus.PRINTED);
                    printCell.setValue(PrintStatus.PRINTED);
                }
            }
        }
    }

    form.chkSelectAll().setValue(false);

}
项目:openMAXIMS    文件:Logic.java   
@Override
protected void onChkSelectAllValueChanged() throws PresentationLogicException
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (Boolean.TRUE.equals(form.chkSelectAll().getValue()))
                {
                    printCell.getItems().clear();
                    printCell.getItems().newItem(PrintStatus.FORPRINTING);
                    printCell.setValue(PrintStatus.FORPRINTING);
                }
                else
                        printCell.setValue(null);
            }
        }
    }

}
项目:openMAXIMS    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                 DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                 if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                 {
                     voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                 }
            }
        }
    }

    return voColl;
}
项目:openMAXIMS    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    //Set the value of the row with a new one (otherwise will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if(voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:openMAXIMS    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:openMAXIMS    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    // Set the value of the row with a new one (otherwise
                    // will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if (voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:openMAXIMS    文件:Logic.java   
private SpecimenWorkListitemCustomVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListitemCustomVoCollection voColl = new SpecimenWorkListitemCustomVoCollection();

    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListitemCustomVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:openMAXIMS    文件:Logic.java   
private void refreshDataInGrid()
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    printCell.getItems().clear();
                    printCell.getItems().newItem(PrintStatus.PRINTED);
                    printCell.setValue(PrintStatus.PRINTED);
                }
            }
        }
    }

}
项目:openmaxims-linux    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                 DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                 if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                 {
                     voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                 }
            }
        }
    }

    return voColl;
}
项目:openmaxims-linux    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if(printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    //Set the value of the row with a new one (otherwise will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if(voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:openmaxims-linux    文件:Logic.java   
private SpecimenWorkListItemListVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListItemListVoCollection voColl = new SpecimenWorkListItemListVoCollection();
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListItemListVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:openmaxims-linux    文件:Logic.java   
private void refreshDataInGrid(SpecimenWorkListItemListVoCollection voColl)
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridRow row = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k);
                DynamicGridCell printCell = row.getCells().get(getColumn(PRINT_COL));
                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    loadPrintedStatus(printCell, true);
                    printCell.setValue(PrintStatus.PRINTED);
                    // Set the value of the row with a new one (otherwise
                    // will get a Stale Object Exception when saving)
                    SpecimenWorkListItemListVo voNewSavedValue = getNewValueFromSavedList(row.getValue(), voColl);
                    if (voNewSavedValue != null)
                        row.setValue(voNewSavedValue);
                }
            }
        }
    }
}
项目:openmaxims-linux    文件:Logic.java   
private SpecimenWorkListitemCustomVoCollection getWorkListItemsToprint()
{
    SpecimenWorkListitemCustomVoCollection voColl = new SpecimenWorkListitemCustomVoCollection();

    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    voColl.add((SpecimenWorkListitemCustomVo) form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getValue());
                }
            }
        }
    }

    return voColl;
}
项目:openmaxims-linux    文件:Logic.java   
private void refreshDataInGrid()
{
    for (int i = 0; i < form.dyngrdCollect().getRows().size(); i++)
    {
        for (int j = 0; j < form.dyngrdCollect().getRows().get(i).getRows().size(); j++)
        {
            for (int k = 0; k < form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().size(); k++)
            {
                DynamicGridCell printCell = form.dyngrdCollect().getRows().get(i).getRows().get(j).getRows().get(k).getCells().get(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue()));

                if (printCell != null && printCell.getValue() != null && printCell.getValue().equals(PrintStatus.FORPRINTING))
                {
                    printCell.getItems().clear();
                    printCell.getItems().newItem(PrintStatus.PRINTED);
                    printCell.setValue(PrintStatus.PRINTED);
                }
            }
        }
    }

}
项目:AvoinApotti    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if(cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if(isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:AvoinApotti    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if (cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if (isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:AvoinApotti    文件:Logic.java   
private void processCellPostback(DynamicGridCell cell)
{
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(COLLECTED_COLUMN.intValue())))
    {
        if(cell.getValue() == null)
        {
            clearVariableCells(cell.getRow());

            //WDEV-16813
            SpecimenWorkListitemCustomVo item = (SpecimenWorkListitemCustomVo) cell.getRow().getValue();

            if (item != null && item.getCollectionComments() != null && item.getCollectionComments().length() > 0)
            {
                DynamicGridCell cellText = cell.getRow().getCells().newCell(form.dyngrdCollect().getColumns().getByIdentifier(COMMENTS_COLUMN), DynamicCellType.STRING);
                cellText.setValue(item.getCollectionComments());
                cellText.setTooltip(item.getCollectionComments());
                cellText.setReadOnly(true);
            }
        }
        else if(cell.getValue().equals(SpecimenCollectionStatus.COLLECTIONCOMPLETE))
        {
            createControlsForCollection(cell.getRow(), null);
        }
        else
        {
            createControlsForNotCollection(cell.getRow(), null);
        }
    }

    //WDEV-16581
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue())))
    {
        if(PrintStatus.PRINTED.equals(cell.getValue()) || cell.getValue() == null)
        {
            cell.getItems().clear();
            cell.getItems().newItem(PrintStatus.FORPRINTING);
        }
    }
}
项目:openMAXIMS    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if(cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if(isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:openMAXIMS    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if (cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if (isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:openMAXIMS    文件:Logic.java   
private void processCellPostback(DynamicGridCell cell)
{
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(COLLECTED_COLUMN.intValue())))
    {
        if(cell.getValue() == null)
        {
            clearVariableCells(cell.getRow());

            //WDEV-16813
            SpecimenWorkListitemCustomVo item = (SpecimenWorkListitemCustomVo) cell.getRow().getValue();

            if (item != null && item.getCollectionComments() != null && item.getCollectionComments().length() > 0)
            {
                DynamicGridCell cellText = cell.getRow().getCells().newCell(form.dyngrdCollect().getColumns().getByIdentifier(COMMENTS_COLUMN), DynamicCellType.STRING);
                cellText.setValue(item.getCollectionComments());
                cellText.setTooltip(item.getCollectionComments());
                cellText.setReadOnly(true);
            }
        }
        else if(cell.getValue().equals(SpecimenCollectionStatus.COLLECTIONCOMPLETE))
        {
            createControlsForCollection(cell.getRow(), null);
        }
        else
        {
            createControlsForNotCollection(cell.getRow(), null);
        }
    }

    //WDEV-16581
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue())))
    {
        if(PrintStatus.PRINTED.equals(cell.getValue()) || cell.getValue() == null)
        {
            cell.getItems().clear();
            cell.getItems().newItem(PrintStatus.FORPRINTING);
            form.chkSelectAll().setValue(false);
        }
    }
}
项目:openMAXIMS    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if(cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if(isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:openMAXIMS    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if (cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if (isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:openMAXIMS    文件:Logic.java   
private void processCellPostback(DynamicGridCell cell)
{
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(COLLECTED_COLUMN.intValue())))
    {
        if(cell.getValue() == null)
        {
            clearVariableCells(cell.getRow());

            //WDEV-16813
            SpecimenWorkListitemCustomVo item = (SpecimenWorkListitemCustomVo) cell.getRow().getValue();

            if (item != null && item.getCollectionComments() != null && item.getCollectionComments().length() > 0)
            {
                DynamicGridCell cellText = cell.getRow().getCells().newCell(form.dyngrdCollect().getColumns().getByIdentifier(COMMENTS_COLUMN), DynamicCellType.STRING);
                cellText.setValue(item.getCollectionComments());
                cellText.setTooltip(item.getCollectionComments());
                cellText.setReadOnly(true);
            }
        }
        else if(cell.getValue().equals(SpecimenCollectionStatus.COLLECTIONCOMPLETE))
        {
            createControlsForCollection(cell.getRow(), null);
        }
        else
        {
            createControlsForNotCollection(cell.getRow(), null);
        }
    }

    //WDEV-16581
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue())))
    {
        if(PrintStatus.PRINTED.equals(cell.getValue()) || cell.getValue() == null)
        {
            cell.getItems().clear();
            cell.getItems().newItem(PrintStatus.FORPRINTING);
        }
    }
}
项目:openmaxims-linux    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if(cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if(isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:openmaxims-linux    文件:Logic.java   
private void loadPrintedStatus(DynamicGridCell cell, boolean isPrinted)
{
    if (cell == null)
        return;
    cell.getItems().clear();
    cell.getItems().newItem(PrintStatus.FORPRINTING);
    if (isPrinted)
        cell.getItems().newItem(PrintStatus.PRINTED);
}
项目:openmaxims-linux    文件:Logic.java   
private void processCellPostback(DynamicGridCell cell)
{
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(COLLECTED_COLUMN.intValue())))
    {
        if(cell.getValue() == null)
        {
            clearVariableCells(cell.getRow());

            //WDEV-16813
            SpecimenWorkListitemCustomVo item = (SpecimenWorkListitemCustomVo) cell.getRow().getValue();

            if (item != null && item.getCollectionComments() != null && item.getCollectionComments().length() > 0)
            {
                DynamicGridCell cellText = cell.getRow().getCells().newCell(form.dyngrdCollect().getColumns().getByIdentifier(COMMENTS_COLUMN), DynamicCellType.STRING);
                cellText.setValue(item.getCollectionComments());
                cellText.setTooltip(item.getCollectionComments());
                cellText.setReadOnly(true);
            }
        }
        else if(cell.getValue().equals(SpecimenCollectionStatus.COLLECTIONCOMPLETE))
        {
            createControlsForCollection(cell.getRow(), null);
        }
        else
        {
            createControlsForNotCollection(cell.getRow(), null);
        }
    }

    //WDEV-16581
    if(cell.getColumn().equals(form.dyngrdCollect().getColumns().get(PRINT_COL.intValue())))
    {
        if(PrintStatus.PRINTED.equals(cell.getValue()) || cell.getValue() == null)
        {
            cell.getItems().clear();
            cell.getItems().newItem(PrintStatus.FORPRINTING);
        }
    }
}