     {
         super();
         
-        switch (authorDensity)
+        switch (applicationDPI)
         {
-            case DeviceDensity.PPI_320:
+            case DPIClassification.DPI_320:
             {
                 
                 upBorderSkin = spark.skins.mobile320.assets.ViewMenuItem_up;

import flash.display.GradientType;
import flash.display.Graphics;

import mx.core.DeviceDensity;
import mx.core.mx_internal;

import spark.skins.mobile.assets.ViewMenuItem_down;
import spark.skins.mobile.assets.ViewMenuItem_showsCaret;
import spark.skins.mobile.assets.ViewMenuItem_up;
import spark.skins.mobile320.assets.ViewMenuItem_down;
import spark.skins.mobile320.assets.ViewMenuItem_showsCaret;
import spark.skins.mobile320.assets.ViewMenuItem_up;
import spark.skins.mobile.supportClasses.ButtonSkinBase;

use namespace mx_internal;


                
                break;
            }
            case DPIClassification.DPI_240:
            {   
                upBorderSkin = spark.skins.mobile.assets.ViewMenuItem_up;
                downBorderSkin = spark.skins.mobile.assets.ViewMenuItem_down;
