{
EscherContainerRecord shapeDescription = getEscherShapeRecordContainer( getShapeId() );
if ( shapeDescription == null )
return defaultValue;
EscherTertiaryOptRecord escherTertiaryOptRecord = shapeDescription
.getChildById( EscherTertiaryOptRecord.RECORD_ID );
if ( escherTertiaryOptRecord == null )
return defaultValue;
EscherSimpleProperty escherProperty = escherTertiaryOptRecord
.lookup( propertyId );
if ( escherProperty == null )
return defaultValue;
int value = escherProperty.getPropertyValue();