return eDynamicGet( eFeature, resolve );
return super.eGet( featureID, resolve, coreType );
	public Object eGet( EStructuralFeature eFeature, boolean resolve )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case LayoutPackage.BLOCK__CHILDREN :				return getChildren( );			case LayoutPackage.BLOCK__BOUNDS :				return getBounds( );			case LayoutPackage.BLOCK__ANCHOR :				return getAnchor( );			case LayoutPackage.BLOCK__STRETCH :				return getStretch( );			case LayoutPackage.BLOCK__INSETS :				return getInsets( );			case LayoutPackage.BLOCK__ROW :				return new Integer( getRow( ) );			case LayoutPackage.BLOCK__COLUMN :				return new Integer( getColumn( ) );			case LayoutPackage.BLOCK__ROWSPAN :				return new Integer( getRowspan( ) );			case LayoutPackage.BLOCK__COLUMNSPAN :				return new Integer( getColumnspan( ) );			case LayoutPackage.BLOCK__MIN_SIZE :				return getMinSize( );			case LayoutPackage.BLOCK__OUTLINE :				return getOutline( );			case LayoutPackage.BLOCK__BACKGROUND :				return getBackground( );			case LayoutPackage.BLOCK__VISIBLE :				return isVisible( ) ? Boolean.TRUE : Boolean.FALSE;			case LayoutPackage.BLOCK__TRIGGERS :				return getTriggers( );		}		return eDynamicGet( eFeature, resolve );	}