property and propertyTest now ready. doc not updated

This commit is contained in:
Marty Kraimer
2010-12-07 14:21:15 -05:00
parent e82101b9c6
commit 3b90f6b719
57 changed files with 2155 additions and 272 deletions

View File

@@ -261,19 +261,19 @@ FieldConstPtr FieldCreate::create(String fieldName,
Type type = pfield->getType();
switch(type) {
case scalar: {
ScalarConstPtr pscalar = dynamic_cast<ScalarConstPtr>(pfield);
ScalarConstPtr pscalar = static_cast<ScalarConstPtr>(pfield);
return createScalar(fieldName,pscalar->getScalarType());
}
case scalarArray: {
ScalarArrayConstPtr pscalarArray = dynamic_cast<ScalarArrayConstPtr>(pfield);
ScalarArrayConstPtr pscalarArray = static_cast<ScalarArrayConstPtr>(pfield);
return createScalarArray(fieldName,pscalarArray->getElementType());
}
case structure: {
StructureConstPtr pstructure = dynamic_cast<StructureConstPtr>(pfield);
StructureConstPtr pstructure = static_cast<StructureConstPtr>(pfield);
return createStructure(fieldName,pstructure->getNumberFields(),pstructure->getFields());
}
case structureArray: {
StructureArrayConstPtr pstructureArray = dynamic_cast<StructureArrayConstPtr>(pfield);
StructureArrayConstPtr pstructureArray = static_cast<StructureArrayConstPtr>(pfield);
return createStructureArray(fieldName,pstructureArray->getStructure());
}
}