properties.remove( propName );
	private void buildPrivateDriverProperties( )	{		if ( propVisibilites == null )			return;		Iterator propNames = propVisibilites.keySet( ).iterator( );		while ( propNames.hasNext( ) )		{			String propName = (String) propNames.next( );			IElementPropertyDefn propDefn = getProperty( propName );			if ( propDefn.getValueType( ) != IPropertyDefn.ODA_PROPERTY )				continue;			String visibility = (String) propVisibilites.get( propName );			if ( !DesignChoiceConstants.PROPERTY_MASK_TYPE_HIDE					.equalsIgnoreCase( visibility ) )				continue;			if ( hidePrivateProps == null )				hidePrivateProps = new ArrayList( );			hidePrivateProps.add( getProperty( propName ) );			cachedProperties.remove( propName );		}	}