Example usage for com.google.gwt.user.client.rpc SerializationStreamReader readObject

List of usage examples for com.google.gwt.user.client.rpc SerializationStreamReader readObject

Introduction

In this page you can find the example usage for com.google.gwt.user.client.rpc SerializationStreamReader readObject.

Prototype

Object readObject() throws SerializationException;

Source Link

Usage

From source file:cc.alcina.framework.common.client.util.MultikeyMapBase_CustomFieldSerializer.java

License:Apache License

public static void deserialize(SerializationStreamReader streamReader, MultikeyMap instance)
        throws SerializationException {
    instance.setDepth(streamReader.readInt());
    int tupleCount = streamReader.readInt();
    for (int idx0 = 0; idx0 < tupleCount; idx0++) {
        int fieldCount = streamReader.readInt();
        List tuple = new ArrayList();
        for (int idx1 = 0; idx1 < fieldCount; idx1++) {
            tuple.add(streamReader.readObject());
        }/*w  w  w.  ja va2 s. c  o m*/
        instance.addTuples(Collections.singletonList(tuple));
    }
}

From source file:com.cimpoint.mes.common.entities.EArea_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, EArea instance) {
    try {/*w  w w  .jav a 2 s  .  c  o  m*/
        instance.setId(streamReader.readLong());
        instance.setName(streamReader.readString());
        instance.setDescription(streamReader.readString());
        instance.setSite((ESite) streamReader.readObject());
        instance.setProductionLines((Set<EProductionLine>) streamReader.readObject());
        instance.setCustomAttributes((CustomAttributes) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.EBatch_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, EBatch instance) {
    try {//from   ww  w . jav a 2  s  . co  m
        instance.setId(streamReader.readLong());
        instance.setName(streamReader.readString());
        instance.setLockVersion(streamReader.readLong());
        instance.setWorkOrderNumber(streamReader.readString());
        instance.setWorkOrderItemNumber(streamReader.readString());
        instance.setContainer((EContainer) streamReader.readObject());
        instance.setLots((Set<ELot>) streamReader.readObject());
        instance.setCustomAttributes((CustomAttributes) streamReader.readObject());
        //instance.setTrxAttributes((ETrxAttributes) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.EBomItem_CustomFieldSerializer.java

License:Open Source License

public static void deserialize(SerializationStreamReader streamReader, EBomItem instance) {
    try {//from  w  ww  . jav a 2 s  .  c  om
        try {
            instance.setId(streamReader.readLong());
        } catch (Exception e) {
            Long id = new Long(0);
            instance.setId(id);
        }

        try {
            instance.setContainerPartId(streamReader.readLong());
        } catch (Exception e) {
            Long id = new Long(0);
            instance.setContainerPartId(id);
        }

        instance.setPartId(streamReader.readLong());
        instance.setPartRevision(streamReader.readString());
        instance.setContainerRevision(streamReader.readString());
        instance.setPartName(streamReader.readString());
        instance.setContainerName(streamReader.readString());
        instance.setBom((EBom) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.EDictionary_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, EDictionary instance) {
    try {//from  w  ww  .  jav a 2  s  .c  o  m
        instance.setId(streamReader.readLong());
        instance.setName(streamReader.readString());
        instance.setDescription(streamReader.readString());
        instance.setType((MESConstants.Dictionary.Type) streamReader.readObject());
        instance.setLocalizedStrings((Set<ELocalizedString>) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.EFormFieldProperty_CustomFieldSerializer.java

License:Open Source License

public static void deserialize(SerializationStreamReader streamReader, EFormFieldProperty instance) {
    try {/*from   w  w w.  j  ava  2 s  . co  m*/
        Long id = streamReader.readLong();
        if (id == 0L)
            id = null;
        instance.setId(id);
        instance.setProperty(Constants.Form.FieldProperty.valueOf(streamReader.readString()));
        instance.setValue(streamReader.readString());
        instance.setCustomCodeClassPath(streamReader.readString());
        instance.setCustomCodeFunctionName(streamReader.readString());
        instance.setFormField((EFormField) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.EFormField_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, EFormField instance) {
    try {/*w  w w .  j av a  2  s.  c  o  m*/
        Long id = streamReader.readLong();
        if (id == 0L)
            id = null;
        instance.setId(id);
        instance.setName(streamReader.readString());
        instance.setLabel(streamReader.readString());
        instance.setForm((EForm) streamReader.readObject());
        instance.setColumnSpan(streamReader.readInt());
        instance.setStartNewRow(streamReader.readBoolean());
        instance.setEndCurrentRow(streamReader.readBoolean());
        instance.setFieldType(Constants.Form.FieldType.valueOf(streamReader.readString()));
        instance.setFormFieldProperties((Set<EFormFieldProperty>) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.EForm_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, EForm instance) {
    try {/*from ww  w .j  av  a 2s. com*/
        Long id = streamReader.readLong();
        if (id == 0L)
            id = null;
        instance.setId(id);
        instance.setName(streamReader.readString());
        instance.setFormFields((Set<EFormField>) streamReader.readObject());
        instance.setLayout((ELayout) streamReader.readObject());
        instance.setModuleName(streamReader.readString());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.ELayout_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, ELayout instance) {
    try {//  ww  w.  ja va 2 s  .c o m
        Long id = streamReader.readLong();
        if (id == 0L)
            id = null;
        instance.setId(id);
        instance.setLayoutType(Constants.Form.LayoutType.valueOf(streamReader.readString()));
        instance.setForms((Set<EForm>) streamReader.readObject());
        instance.setParentLayout((ELayout) streamReader.readObject());
        instance.setChildLayouts((Set<ELayout>) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

From source file:com.cimpoint.mes.common.entities.ELot_CustomFieldSerializer.java

License:Open Source License

@SuppressWarnings("unchecked")
public static void deserialize(SerializationStreamReader streamReader, ELot instance) {
    try {//  w  w w .  j a v  a 2  s.  c o  m
        instance.setId(streamReader.readLong());
        instance.setNumber(streamReader.readString());
        instance.setOriginalNumber(streamReader.readString());
        instance.setType(MESConstants.Object.LotType.valueOf(streamReader.readString()));
        instance.setWorkOrderNumber(streamReader.readString());
        instance.setWorkOrderItemNumber(streamReader.readString());
        instance.setContainer((EContainer) streamReader.readObject());
        instance.setProcessBatch((EBatch) streamReader.readObject());
        instance.setUnits((Set<EUnit>) streamReader.readObject());
        instance.setLockVersion(streamReader.readLong());
        instance.setQuantity(streamReader.readString());
        instance.setUnitOfMeasure((MESConstants.Object.UnitOfMeasure) streamReader.readObject());
        instance.setMaterialName(streamReader.readString());
        instance.setMaterialRevision(streamReader.readString());
        instance.setCreator(streamReader.readString());
        instance.setCreatedTimeDecoder(streamReader.readString());
        instance.setCreatedTime((Date) streamReader.readObject());
        instance.setFinishedTimeDecoder(streamReader.readString());
        instance.setFinishedTime((Date) streamReader.readObject());
        instance.setClosedTimeDecoder(streamReader.readString());
        instance.setClosedTime((Date) streamReader.readObject());
        instance.setPromisedShipTimeDecoder(streamReader.readString());
        instance.setPromisedShipTime((Date) streamReader.readObject());
        instance.setFinishedTimeDecoder(streamReader.readString());
        instance.setFinishedTime((Date) streamReader.readObject());
        instance.setShippedTimeDecoder(streamReader.readString());
        instance.setShippedTime((Date) streamReader.readObject());
        instance.setCustomAttributes((CustomAttributes) streamReader.readObject());
        //instance.setTransitionAttributes((ETransitionAttributes) streamReader.readObject());
        instance.setSplittedLots((Set<ELot>) streamReader.readObject());
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}