Changeset 9683


Ignore:
Timestamp:
09/08/11 10:34:00 (14 years ago)
Author:
Mathieu Morlighem
Message:

added enum overloading

Location:
issm/trunk/src/m
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/model/modelfield.m

    r9548 r9683  
    1111                format='Int';
    1212                mattype=0;
     13                parameters=false;
     14                enum=NoneEnum;
    1315        end
    1416        methods
  • issm/trunk/src/m/model/marshall.m

    r9679 r9683  
    6363%first recover data, enum of the data and type of data
    6464data=fieldvalue;
    65 enum=BuildEnum(fieldname);
     65if fieldprop.enum==NoneEnum,
     66        enum=BuildEnum(fieldname);
     67else
     68        %Field enum overloaded
     69        enum=fieldprop.enum;
     70end
    6671data_type=fieldprop.format;
    6772
Note: See TracChangeset for help on using the changeset viewer.