Pages

Monday, April 8, 2013

MicroStrategy Web SDK Generic Methods: get object type

public static String getObjectType(int type)
    {
        String objectType = "";
        if (type == 1)
        {
            objectType = "Filter";
        }
        else if (type == 2)
        {
            objectType = "Template";
        }
        else if (type == 3)
        {
            objectType = "Report";
        }
        else if (type == 4)
        {
            objectType = "Metric";
        }
        else if (type == 6)
        {
            objectType = "Auto Stype";
        }
        else if (type == 8)
        {
            objectType = "Folder";
        }
        else if (type == 9)
        {
            objectType = "Subscripiton Device";
        }
        else if (type == 10)
        {
            objectType = "Prompt";
        }
        else if (type == 12)
        {
            objectType = "Attribute";
        }
        else if (type == 13)
        {
            objectType = "Fact";
        }
        else if (type == 14)
        {
            objectType = "Hierarchy";
        }
        else if (type == 15)
        {
            objectType = "Table";
        }
        else if (type == 16)
        {
            objectType = "Datamart Report";
        }
        else if (type == 17)
        {
            objectType = "Fact Group";
        }
        else if (type == 18)
        {
            objectType = "Shortcut";
        }
        else if (type == 34)
        {
            objectType = "User";
        }
        else if (type == 41)
        {
            objectType = "Data Mart";
        }
        else if (type == 42)
        {
            objectType = "Function";
        }
        else if (type == 47)
        {
            objectType = "Consolidation";
        }
        else if (type == 56)
        {
            objectType = "Drill Map";
        }
        else if (type == 55)
        {
            objectType = "Document";
        }
        return objectType;
    }

No comments: