Bug 176450 Support link to CSS Feature(Model Part)
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/StructureState.java
try
		{
			Class c = (Class) structDict.get( structDefn.getName( )
					.toLowerCase( ) );
			if ( c == null )
				return null;
			struct = (IStructure) c.newInstance( );
		}
		catch ( InstantiationException e )
		{
			assert false;
		}
		catch ( IllegalAccessException e )
		{
			assert false;
		}
		return struct;
	}
	/**
	 * Populates the dictionary for the structure class and name mapping.
	 * 
	 */
	private static void populateStructDict( )
	{
		assert structDict == null;
		structDict = new HashMap( );
		structDict.put( Action.ACTION_STRUCT.toLowerCase( ), Action.class );
		structDict.put( ColumnHint.COLUMN_HINT_STRUCT.toLowerCase( ),
				ColumnHint.class );
		structDict.put( ComputedColumn.COMPUTED_COLUMN_STRUCT.toLowerCase( ),