case PropertyType.STRING_TYPE : case PropertyType.NUMBER_TYPE : case PropertyType.INTEGER_TYPE : case PropertyType.DIMENSION_TYPE : case PropertyType.COLOR_TYPE : case PropertyType.CHOICE_TYPE : case PropertyType.BOOLEAN_TYPE : case PropertyType.EXPRESSION_TYPE : case PropertyType.HTML_TYPE : case PropertyType.RESOURCE_KEY_TYPE : case PropertyType.URI_TYPE : case PropertyType.DATE_TIME_TYPE : case PropertyType.XML_TYPE : case PropertyType.NAME_TYPE : case PropertyType.FLOAT_TYPE : case PropertyType.LITERAL_STRING_TYPE : case PropertyType.LIST_TYPE :
case IPropertyType.STRING_TYPE : case IPropertyType.NUMBER_TYPE : case IPropertyType.INTEGER_TYPE : case IPropertyType.DIMENSION_TYPE : case IPropertyType.COLOR_TYPE : case IPropertyType.CHOICE_TYPE : case IPropertyType.BOOLEAN_TYPE : case IPropertyType.EXPRESSION_TYPE : case IPropertyType.HTML_TYPE : case IPropertyType.RESOURCE_KEY_TYPE : case IPropertyType.URI_TYPE : case IPropertyType.DATE_TIME_TYPE : case IPropertyType.XML_TYPE : case IPropertyType.NAME_TYPE : case IPropertyType.FLOAT_TYPE : case IPropertyType.LITERAL_STRING_TYPE : case IPropertyType.LIST_TYPE :
		List getAllowedPropertyTypes( )		{			if ( allowedPropertyTypes != null )				return allowedPropertyTypes;			allowedPropertyTypes = new ArrayList( );			Iterator iter = MetaDataDictionary.getInstance( )					.getPropertyTypes( ).iterator( );			while ( iter.hasNext( ) )			{				PropertyType propType = (PropertyType) iter.next( );				int type = propType.getTypeCode( );				switch ( type )				{					case PropertyType.STRING_TYPE :					case PropertyType.NUMBER_TYPE :					case PropertyType.INTEGER_TYPE :					case PropertyType.DIMENSION_TYPE :					case PropertyType.COLOR_TYPE :					case PropertyType.CHOICE_TYPE :					case PropertyType.BOOLEAN_TYPE :					case PropertyType.EXPRESSION_TYPE :					case PropertyType.HTML_TYPE :					case PropertyType.RESOURCE_KEY_TYPE :					case PropertyType.URI_TYPE :					case PropertyType.DATE_TIME_TYPE :					case PropertyType.XML_TYPE :					case PropertyType.NAME_TYPE :					case PropertyType.FLOAT_TYPE :					case PropertyType.LITERAL_STRING_TYPE :					case PropertyType.LIST_TYPE :						allowedPropertyTypes.add( propType );						break;					default :						break;				}			}			return allowedPropertyTypes;		}