Changeset 524 for branches


Ignore:
Timestamp:
04/10/14 17:07:57 (5 years ago)
Author:
jls17
Message:
  • changed most of the GetURL calls to use the new URLLink functionality instead
Location:
branches/work_311
Files:
27 edited

Legend:

Unmodified
Added
Removed
  • branches/work_311/ARInside.cpp

    r523 r524  
    10361036        if (vui.Exists()) 
    10371037        { 
    1038                 return vui.GetURL(fromRootLevel); 
     1038                return URLLink(vui, fromRootLevel); 
    10391039        } 
    10401040        return ""; 
     
    11151115        if(schema.Exists()) 
    11161116        { 
    1117                 return schema.GetURL(fromRootLevel); 
     1117                return URLLink(schema, fromRootLevel); 
    11181118        } 
    11191119        return schemaName; 
     
    11251125        if (schema.Exists()) 
    11261126        { 
    1127                 return schema.GetURL(fromRootLevel); 
     1127                return URLLink(schema, fromRootLevel); 
    11281128        } 
    11291129        return nameToUseIfSchemaNotExists; 
     
    12031203                return alName; 
    12041204 
    1205         return al.GetURL(fromRootLevel); 
     1205        return URLLink(al, fromRootLevel); 
    12061206} 
    12071207 
     
    12111211 
    12121212        if (al.Exists()) 
    1213                 return al.GetURL(rootLevel); 
     1213                return URLLink(al, rootLevel); 
    12141214 
    12151215        return EmptyValue; 
     
    12241224        { 
    12251225                CARFilter flt(fltInsideId); 
    1226                 return flt.GetURL(fromRootLevel); 
     1226                return URLLink(flt, fromRootLevel); 
    12271227        } 
    12281228        return filterName; 
     
    12341234        if (escal.Exists()) 
    12351235        { 
    1236                 return escal.GetURL(fromRootLevel); 
     1236                return URLLink(escal, fromRootLevel); 
    12371237        } 
    12381238        return escalationName; 
     
    12441244        if (escal.Exists()) 
    12451245        { 
    1246                 return escal.GetURL(fromRootLevel); 
     1246                return URLLink(escal, fromRootLevel); 
    12471247        } 
    12481248        return EmptyValue; 
     
    12541254        if (cnt.Exists()) 
    12551255        { 
    1256                 return cnt.GetURL(fromRootLevel); 
     1256                return URLLink(cnt, fromRootLevel); 
    12571257        } 
    12581258        return containerName; 
     
    12641264        if (cnt.Exists()) 
    12651265        { 
    1266                 return cnt.GetURL(rootLevel); 
     1266                return URLLink(cnt, rootLevel); 
    12671267        } 
    12681268        return EmptyValue; 
     
    16391639 
    16401640                                                // now link to the field 
    1641                                                 strmTmp << field.GetURL(rootLevel); 
     1641                                                strmTmp << URLLink(field, rootLevel); 
    16421642                                                if (refItem != NULL) 
    16431643                                                        AddFieldReference(schemaInsideId, iFieldId, *refItem); 
     
    17271727 
    17281728                        stringstream fieldLink; 
    1729                         fieldLink << "arFieldId=&quot;" << field.GetURL(rootLevel) << "&quot;";                                  
     1729                        fieldLink << "arFieldId=&quot;" << URLLink(field, rootLevel) << "&quot;";                                        
    17301730 
    17311731                        unsigned int nLengthOrg = (unsigned int)inText.length(); 
     
    20792079        if (schema.Exists()) 
    20802080        { 
    2081                 strmTmp << schema.GetURL(rootLevel, false); 
     2081                strmTmp << URLLink(schema, rootLevel, false); 
    20822082                if (refItem != NULL)  
    20832083                { 
     
    21502150                if (field.Exists()) 
    21512151                { 
    2152                         strmTmp << field.GetURL(rootLevel); 
     2152                        strmTmp << URLLink(field, rootLevel); 
    21532153                } 
    21542154                else 
     
    21782178        if (image.Exists()) 
    21792179        { 
    2180                 return image.GetURL(rootLevel); 
     2180                return URLLink(image, rootLevel); 
    21812181        } 
    21822182        return EmptyValue; 
  • branches/work_311/doc/DocAlGuideDetails.cpp

    r481 r524  
    1818#include "DocAlGuideDetails.h" 
    1919#include "DocOverlayHelper.h" 
     20#include "../output/URLLink.h" 
    2021#include "../output/WorkflowReferenceTable.h" 
    2122 
     
    112113                                                tmp << "If-Action " << nAction; 
    113114                                                CTableCell cellActionInfo(tmp.str(), ""); 
    114                                                 CTableCell cellActiveLink(al.GetURL(rootLevel), ""); 
     115                                                CTableCell cellActiveLink(URLLink(al, rootLevel), ""); 
    115116 
    116117                                                CTableRow row(""); 
     
    133134                                                tmp << "Else-Action " << nAction; 
    134135                                                CTableCell cellActionInfo(tmp.str(), ""); 
    135                                                 CTableCell cellActiveLink(al.GetURL(rootLevel), ""); 
     136                                                CTableCell cellActiveLink(URLLink(al, rootLevel), ""); 
    136137 
    137138                                                CTableRow row(""); 
  • branches/work_311/doc/DocAnalyzer.cpp

    r523 r524  
    110110                                                        { 
    111111                                                                CTableRow row(""); 
    112                                                                 row.AddCell(CTableCell(field.GetURL(rootLevel))); 
    113                                                                 row.AddCell(CTableCell(schema.GetURL(rootLevel))); 
     112                                                                row.AddCell(CTableCell(URLLink(field, rootLevel))); 
     113                                                                row.AddCell(CTableCell(URLLink(schema, rootLevel))); 
    114114 
    115115                                                                stringstream strmTmp; 
     
    125125                                                        { 
    126126                                                                CTableRow row(""); 
    127                                                                 row.AddCell(CTableCell(field.GetURL(rootLevel))); 
    128                                                                 row.AddCell(CTableCell(schema.GetURL(rootLevel))); 
     127                                                                row.AddCell(CTableCell(URLLink(field, rootLevel))); 
     128                                                                row.AddCell(CTableCell(URLLink(schema, rootLevel))); 
    129129 
    130130                                                                stringstream strmTmp; 
  • branches/work_311/doc/DocApplicationDetails.cpp

    r481 r524  
    1818#include "DocApplicationDetails.h" 
    1919#include "DocOverlayHelper.h" 
     20#include "../output/URLLink.h" 
    2021#include "../output/WorkflowReferenceTable.h" 
    2122 
     
    278279                { 
    279280                        CARSchema schema(*curIt); 
    280                         strmResult << schema.GetURL(this->rootLevel) << "<br/>" << endl; 
     281                        strmResult << URLLink(schema, this->rootLevel) << "<br/>" << endl; 
    281282                } 
    282283        } 
     
    329330                { 
    330331                        CARActiveLink al(*curIt); 
    331                         strmResult << al.GetURL(rootLevel) << "<br/>" << endl; 
     332                        strmResult << URLLink(al, rootLevel) << "<br/>" << endl; 
    332333                } 
    333334        } 
     
    380381                { 
    381382                        CARFilter flt(*curIt); 
    382                         strmResult << flt.GetURL(rootLevel) << "<br/>" << endl; 
     383                        strmResult << URLLink(flt, rootLevel) << "<br/>" << endl; 
    383384                } 
    384385        } 
     
    433434                { 
    434435                        CAREscalation esc(*curIt); 
    435                         strmResult << esc.GetURL(rootLevel) << "<br/>" << endl; 
     436                        strmResult << URLLink(esc, rootLevel) << "<br/>" << endl; 
    436437                } 
    437438        } 
     
    528529                { 
    529530                        CARContainer cnt(*curIt); 
    530                         strmResult << cnt.GetURL(rootLevel) << "<br/>" << endl; 
     531                        strmResult << URLLink(cnt, rootLevel) << "<br/>" << endl; 
    531532                } 
    532533        } 
     
    589590                { 
    590591                        CARCharMenu mnu(*curIt); 
    591                         strmResult << mnu.GetURL(rootLevel) << "<br/>" << endl; 
     592                        strmResult << URLLink(mnu, rootLevel) << "<br/>" << endl; 
    592593                } 
    593594        } 
  • branches/work_311/doc/DocBase.cpp

    r270 r524  
    1717#include "stdafx.h" 
    1818#include "DocBase.h" 
     19#include "../output/URLLink.h" 
    1920 
    2021CDocBase::CDocBase(void) 
     
    3940                        tmpStrm << "Overlay: "; 
    4041                        if (target.Exists()) 
    41                                 tmpStrm << target.GetURL(rootLevel, false); 
     42                                tmpStrm << URLLink(target, rootLevel, false); 
    4243                        else 
    4344                                tmpStrm << "<span class=\"fieldNotFound\">" << missing_note << "</span>" << endl; 
     
    5051                        tmpStrm << "Based on: "; 
    5152                        if (target.Exists()) 
    52                                 tmpStrm << target.GetURL(rootLevel, false); 
     53                                tmpStrm << URLLink(target, rootLevel, false); 
    5354                        else 
    5455                                tmpStrm << "<span class=\"fieldNotFound\">" << missing_note << "</span>" << endl;                                
  • branches/work_311/doc/DocCharMenuDetails.cpp

    r475 r524  
    1818#include "DocCharMenuDetails.h" 
    1919#include "../output/ContainerTable.h" 
     20#include "../output/URLLink.h" 
    2021#include "DocOverlayHelper.h" 
    2122#include "../core/ARQualification.h" 
     
    442443                                 
    443444                                CTableRow row("cssStdRow");              
    444                                 row.AddCell(field.GetURL(rootLevel)); 
     445                                row.AddCell(URLLink(field, rootLevel)); 
    445446                                row.AddCell(CTableCell(field.GetInsideId())); 
    446                                 row.AddCell(field.GetSchema().GetURL(rootLevel)); 
     447                                row.AddCell(URLLink(field.GetSchema(), rootLevel)); 
    447448                                tbl.AddRow(row);                 
    448449                        } 
     
    477478 
    478479                                stringstream tmp; 
    479                                 tmp << curIt->IfElse() << "-Action " << curIt->ActionIndex() << " " << al.GetURL(rootLevel); 
     480                                tmp << curIt->IfElse() << "-Action " << curIt->ActionIndex() << " " << URLLink(al, rootLevel); 
    480481 
    481482                                CTableCell cellActiveLink(tmp.str(), "");                                                
  • branches/work_311/doc/DocCustomWorkflow.cpp

    r270 r524  
    1717#include "stdafx.h" 
    1818#include "DocCustomWorkflow.h" 
     19#include "../output/URLLink.h" 
    1920 
    2021CDocCustomWorkflow::CDocCustomWorkflow(void) 
     
    158159        row.AddCell(CAREnum::GetOverlayType(schema.GetOverlayType())); 
    159160        row.AddCell(CAREnum::XmlStructItem(schema.GetServerObjectTypeXML())); 
    160         row.AddCell(schema.GetURL(rootLevel)); 
     161        row.AddCell(URLLink(schema, rootLevel)); 
    161162        row.AddCell(""); // Enabled 
    162163        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(schema.GetTimestamp()))); 
     
    168169{ 
    169170        stringstream tmpStrm; 
    170         tmpStrm << field.GetSchema().GetURL(rootLevel) << MenuSeparator << field.GetURL(rootLevel); 
     171        tmpStrm << URLLink(field.GetSchema(), rootLevel) << MenuSeparator << URLLink(field, rootLevel); 
    171172        CTableRow row("cssStdRow"); 
    172173        row.AddCell(CAREnum::GetOverlayType(field.GetOverlayType())); 
     
    182183{ 
    183184        stringstream tmpStrm; 
    184         tmpStrm << vui.GetSchema().GetURL(rootLevel) << MenuSeparator << vui.GetURL(rootLevel); 
     185        tmpStrm << URLLink(vui.GetSchema(), rootLevel) << MenuSeparator << URLLink(vui, rootLevel); 
    185186        CTableRow row("cssStdRow"); 
    186187        row.AddCell(CAREnum::GetOverlayType(vui.GetOverlayType())); 
     
    201202        row.AddCell(CAREnum::GetOverlayType(al.GetOverlayType())); 
    202203        row.AddCell(CAREnum::XmlStructItem(al.GetServerObjectTypeXML())); 
    203         row.AddCell(al.GetURL(rootLevel)); 
     204        row.AddCell(URLLink(al, rootLevel)); 
    204205        row.AddCell(CTableCell(CAREnum::ObjectEnable(enabled), (enabled == 0 ? "objStatusDisabled" : ""))); 
    205206        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(al.GetTimestamp()))); 
     
    215216        row.AddCell(CAREnum::GetOverlayType(flt.GetOverlayType())); 
    216217        row.AddCell(CAREnum::XmlStructItem(flt.GetServerObjectTypeXML())); 
    217         row.AddCell(flt.GetURL(rootLevel)); 
     218        row.AddCell(URLLink(flt, rootLevel)); 
    218219        row.AddCell(CTableCell(CAREnum::ObjectEnable(enabled), (enabled == 0 ? "objStatusDisabled" : ""))); 
    219220        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(flt.GetTimestamp()))); 
     
    229230        row.AddCell(CAREnum::GetOverlayType(escal.GetOverlayType())); 
    230231        row.AddCell(CAREnum::XmlStructItem(escal.GetServerObjectTypeXML())); 
    231         row.AddCell(escal.GetURL(rootLevel)); 
     232        row.AddCell(URLLink(escal, rootLevel)); 
    232233        row.AddCell(CTableCell(CAREnum::ObjectEnable(enabled), (enabled == 0 ? "objStatusDisabled" : ""))); 
    233234        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(escal.GetTimestamp()))); 
     
    241242        row.AddCell(CAREnum::GetOverlayType(menu.GetOverlayType())); 
    242243        row.AddCell(CAREnum::XmlStructItem(menu.GetServerObjectTypeXML())); 
    243         row.AddCell(menu.GetURL(rootLevel)); 
     244        row.AddCell(URLLink(menu, rootLevel)); 
    244245        row.AddCell(""); // Enabled 
    245246        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(menu.GetTimestamp()))); 
     
    253254        row.AddCell(CAREnum::GetOverlayType(container.GetOverlayType())); 
    254255        row.AddCell(CAREnum::XmlStructItem(container.GetServerObjectTypeXML())); //TODO: maybe distinguish between each container type here 
    255         row.AddCell(container.GetURL(rootLevel)); 
     256        row.AddCell(URLLink(container, rootLevel)); 
    256257        row.AddCell(""); // Enabled 
    257258        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(container.GetTimestamp()))); 
     
    266267        row.AddCell(CAREnum::GetOverlayType(image.GetOverlayType())); 
    267268        row.AddCell(CAREnum::XmlStructItem(image.GetServerObjectTypeXML())); 
    268         row.AddCell(image.GetURL(rootLevel)); 
     269        row.AddCell(URLLink(image, rootLevel)); 
    269270        row.AddCell(""); // Enabled 
    270271        row.AddCell(CTableCell(CUtil::DateTimeToHTMLString(image.GetTimestamp()))); 
  • branches/work_311/doc/DocFieldDetails.cpp

    r523 r524  
    223223 
    224224                                        stringstream strm; 
    225                                         strm << "Field with same global field id in " << fld.GetSchema().GetURL(rootLevel); 
     225                                        strm << "Field with same global field id in " << URLLink(fld.GetSchema(), rootLevel); 
    226226 
    227227                                        CTableRow row("cssStdRow"); 
    228228                                        row.AddCell(CAREnum::XmlStructItem(AR_STRUCT_ITEM_XML_FIELD));                           
    229                                         row.AddCell(fld.GetURL(rootLevel)); 
     229                                        row.AddCell(URLLink(fld, rootLevel)); 
    230230                                        row.AddCell(CTableCell("")); 
    231231                                        row.AddCell(strm.str()); 
     
    359359                                                if (AttachmentFieldGetPool(attachField) == field.GetInsideId()) 
    360360                                                { 
    361                                                         strm << "Attachment Field: " << attachField.GetURL(rootLevel) << "<br/>" << endl; 
     361                                                        strm << "Attachment Field: " << URLLink(attachField, rootLevel) << "<br/>" << endl; 
    362362                                                } 
    363363                                        } 
     
    654654                                        CTableRow tblRow; 
    655655                                        tblRow.AddCell(label); 
    656                                         tblRow.AddCell(columnField.GetURL(rootLevel)); 
     656                                        tblRow.AddCell(URLLink(columnField, rootLevel)); 
    657657                                        tblRow.AddCell((colSourceField.Exists() ? CAREnum::DataType(colSourceField.GetDataType()) : EnumDefault)); 
    658658                                        tblRow.AddCell(CAREnum::ColumnDataSourceType(colLimits.dataSource)); 
     
    822822                                                } 
    823823 
    824                                                 value = img.GetURL(rootLevel); 
     824                                                value = URLLink(img, rootLevel); 
    825825                                        } 
    826826                                } 
     
    894894                                                if(tmpField.GetMapping().u.join.realId == this->field.GetFieldId() && tmpField.GetMapping().u.join.schemaIndex == 0) 
    895895                                                { 
    896                                                         strm << tmpField.GetURL(rootLevel) << " in Join-Form: "; 
    897                                                         strm << tmpSchema.GetURL(rootLevel) << "<br/>" << endl; 
     896                                                        strm << URLLink(tmpField, rootLevel) << " in Join-Form: "; 
     897                                                        strm << URLLink(tmpSchema, rootLevel) << "<br/>" << endl; 
    898898                                                } 
    899899                                        } 
     
    909909                                                if(tmpField.GetMapping().u.join.realId == this->field.GetFieldId() && tmpField.GetMapping().u.join.schemaIndex == 1) 
    910910                                                { 
    911                                                         strm << tmpField.GetURL(rootLevel) << " in Join-Form: "; 
    912                                                         strm << tmpSchema.GetURL(rootLevel) << "<br/>" << endl; 
     911                                                        strm << URLLink(tmpField, rootLevel) << " in Join-Form: "; 
     912                                                        strm << URLLink(tmpSchema, rootLevel) << "<br/>" << endl; 
    913913                                                } 
    914914                                        } 
     
    958958                                CARSchema schema(schemaName); 
    959959                                if (schema.Exists()) 
    960                                         strm << schema.GetURL(this->rootLevel); 
     960                                        strm << URLLink(schema, this->rootLevel); 
    961961                                else 
    962962                                        strm << "<span class=\"fieldNotFound\">" << (schemaName.empty() ? EnumDefault : schemaName) << "</span>"; 
     
    967967                                CARField field(schema.GetInsideId(), map.u.join.realId); 
    968968                                if (field.Exists()) 
    969                                         strm << field.GetURL(this->rootLevel); 
     969                                        strm << URLLink(field, this->rootLevel); 
    970970                                else 
    971971                                        strm << "<span class=\"fieldNotFound\">" << map.u.join.realId << "</span>"; 
  • branches/work_311/doc/DocFilterGuideDetails.cpp

    r481 r524  
    1818#include "DocFilterGuideDetails.h" 
    1919#include "DocOverlayHelper.h" 
     20#include "../output/URLLink.h" 
    2021#include "../output/WorkflowReferenceTable.h" 
    2122 
     
    115116                                                tmp << "If-Action " << nAction; 
    116117                                                CTableCell cellActionInfo(tmp.str(), ""); 
    117                                                 CTableCell cellFilter(filter.GetURL(this->rootLevel), ""); 
     118                                                CTableCell cellFilter(URLLink(filter, this->rootLevel), ""); 
    118119 
    119120                                                CTableRow row(""); 
     
    137138                                                tmp << "Else-Action " << nAction; 
    138139                                                CTableCell cellActionInfo(tmp.str(), ""); 
    139                                                 CTableCell cellFilter(filter.GetURL(this->rootLevel), ""); 
     140                                                CTableCell cellFilter(URLLink(filter, this->rootLevel), ""); 
    140141 
    141142                                                CTableRow row(""); 
  • branches/work_311/doc/DocGroupDetails.cpp

    r522 r524  
    107107                        { 
    108108                                CTableRow row(""); 
    109                                 row.AddCellList(CTableCell("Production"), CTableCell( role.GetURL(this->rootLevel))); 
     109                                row.AddCellList(CTableCell("Production"), CTableCell( URLLink(role, this->rootLevel))); 
    110110                                tbl.AddRow(row); 
    111111                        } 
     
    121121                        { 
    122122                                CTableRow row(""); 
    123                                 row.AddCellList(CTableCell("Test"), CTableCell( role.GetURL(this->rootLevel))); 
     123                                row.AddCellList(CTableCell("Test"), CTableCell( URLLink(role, this->rootLevel))); 
    124124                                tbl.AddRow(row); 
    125125                        } 
     
    345345                                        CTableRow row(""); 
    346346                                        row.AddCell(CTableCell(visibility)); 
    347                                         row.AddCell(CTableCell(schema.GetURL(rootLevel)));                                               
     347                                        row.AddCell(CTableCell(URLLink(schema, rootLevel)));                                             
    348348                                        row.AddCell(CTableCell(schema.GetFields()->GetCount())); 
    349349                                        row.AddCell(CTableCell(schema.GetVUIs()->GetCount())); 
     
    363363                                { 
    364364                                        CTableRow row(""); 
    365                                         row.AddCell(CTableCell(schema.GetURL(rootLevel)));                                               
     365                                        row.AddCell(CTableCell(URLLink(schema, rootLevel)));                                             
    366366                                        row.AddCell(CTableCell(schema.GetFields()->GetCount())); 
    367367                                        row.AddCell(CTableCell(schema.GetVUIs()->GetCount())); 
     
    603603                                { 
    604604                                        ImageTag image((bVisiblePermission ? ImageTag::Visible : ImageTag::Hidden), rootLevel); 
    605                                         strmFormDesc << image << schema.GetURL(rootLevel) << endl; 
     605                                        strmFormDesc << image << URLLink(schema, rootLevel) << endl; 
    606606                                } 
    607607                                else 
    608608                                { 
    609                                         strmFormDesc << schema.GetURL(rootLevel) << endl; 
     609                                        strmFormDesc << URLLink(schema, rootLevel) << endl; 
    610610                                } 
    611611 
     
    630630 
    631631                                                        CTableRow row("");                       
    632                                                         row.AddCell(CTableCell(field.GetURL(rootLevel))); 
     632                                                        row.AddCell(CTableCell(URLLink(field, rootLevel))); 
    633633                                                        row.AddCell(CTableCell(image)); 
    634634                                                        row.AddCell(CTableCell(CAREnum::FieldPermission(permissions.permissionList[i].permissions))); 
  • branches/work_311/doc/DocMain.cpp

    r523 r524  
    14441444                                                msgItem.msgText = (schema.Exists() ? pInside->TextFindFields(msg.messageText, "$", schema.GetInsideId(), rootLevel, true, NULL) : msg.messageText); 
    14451445                                                msgItem.msgType = msg.messageType; 
    1446                                                 msgItem.objectLink = al.GetURL(rootLevel); 
     1446                                                msgItem.objectLink = URLLink(al, rootLevel); 
    14471447                                                listMsgItem.push_back(msgItem); 
    14481448                                        } 
     
    14851485                                                msgItem.msgText = (schema.Exists() ? pInside->TextFindFields(msg.messageText, "$", schema.GetInsideId(), rootLevel, true, NULL) : msg.messageText); 
    14861486                                                msgItem.msgType = msg.messageType; 
    1487                                                 msgItem.objectLink = flt.GetURL(rootLevel); 
     1487                                                msgItem.objectLink = URLLink(flt, rootLevel); 
    14881488                                                listMsgItem.push_back(msgItem); 
    14891489                                        } 
     
    15901590 
    15911591                                                CTableRow row(""); 
    1592                                                 row.AddCell(flt.GetURL(rootLevel)); 
     1592                                                row.AddCell(URLLink(flt, rootLevel)); 
    15931593                                                row.AddCell(strm.str()); 
    15941594                                                row.AddCell(CAREnum::NotifyMechanism(notifyAction.notifyMechanism)); // Type of Notifcation 
     
    16391639 
    16401640                                                CTableRow row(""); 
    1641                                                 row.AddCell(esc.GetURL(rootLevel)); 
     1641                                                row.AddCell(URLLink(esc, rootLevel)); 
    16421642                                                row.AddCell(strm.str()); 
    16431643                                                row.AddCell(CAREnum::NotifyMechanism(notifyAction.notifyMechanism)); // Type of Notifcation 
  • branches/work_311/doc/DocOverlayHelper.cpp

    r282 r524  
    1818#include "DocOverlayHelper.h" 
    1919#include "../core/ARServerObject.h" 
     20#include "../output/URLLink.h" 
    2021#include "../ARInside.h" 
    2122 
     
    7172                        tmpStrm << "Overlay: "; 
    7273                        if (target->Exists()) 
    73                                 tmpStrm << target->GetURL(rootLevel, false); 
     74                                tmpStrm << URLLink(*target, rootLevel, false); 
    7475                        else 
    7576                                tmpStrm << "<span class=\"fieldNotFound\">" << missing_note << "</span>" << endl; 
     
    8283                        tmpStrm << "Based on: "; 
    8384                        if (target->Exists()) 
    84                                 tmpStrm << target->GetURL(rootLevel, false); 
     85                                tmpStrm << URLLink(*target, rootLevel, false); 
    8586                        else 
    8687                                tmpStrm << "<span class=\"fieldNotFound\">" << missing_note << "</span>" << endl;                                
     
    106107        tmp << "This object is currently not executed/used because it is overlaid by "; 
    107108        if (target.get() != NULL && target->Exists()) 
    108                 tmp << target->GetURL(rootLevel, false); 
     109                tmp << URLLink(*target, rootLevel, false); 
    109110        else 
    110111                tmp << "<span class=\"fieldNotFound\">" << "object missing" << "</span>"; 
  • branches/work_311/doc/DocRoleDetails.cpp

    r522 r524  
    239239                                                CTableRow row(""); 
    240240                                                row.AddCell(CTableCell(visibility)); 
    241                                                 row.AddCell(CTableCell(schema.GetURL(rootLevel)));                                               
     241                                                row.AddCell(CTableCell(URLLink(schema, rootLevel)));                                             
    242242                                                row.AddCell(CTableCell(schema.GetFields()->GetCount())); 
    243243                                                row.AddCell(CTableCell(schema.GetVUIs()->GetCount())); 
     
    256256                                        { 
    257257                                                CTableRow row(""); 
    258                                                 row.AddCell(CTableCell(schema.GetURL(rootLevel)));                                               
     258                                                row.AddCell(CTableCell(URLLink(schema, rootLevel)));                                             
    259259                                                row.AddCell(CTableCell(schema.GetFields()->GetCount())); 
    260260                                                row.AddCell(CTableCell(schema.GetVUIs()->GetCount())); 
     
    511511                                { 
    512512                                        ImageTag visibility((bVisiblePermission ? ImageTag::Visible : ImageTag::Hidden), rootLevel); 
    513                                         strmFormDesc << visibility << schema.GetURL(rootLevel) << endl; 
     513                                        strmFormDesc << visibility << URLLink(schema, rootLevel) << endl; 
    514514                                } 
    515515                                else 
    516516                                { 
    517                                         strmFormDesc << schema.GetURL(rootLevel) << endl; 
     517                                        strmFormDesc << URLLink(schema, rootLevel) << endl; 
    518518                                } 
    519519 
     
    538538 
    539539                                                        CTableRow row("");                       
    540                                                         row.AddCell(CTableCell(field.GetURL(rootLevel))); 
     540                                                        row.AddCell(CTableCell(URLLink(field, rootLevel))); 
    541541                                                        row.AddCell(CTableCell(image)); 
    542542                                                        row.AddCell(CTableCell(CAREnum::FieldPermission(permissions.permissionList[i].permissions))); 
  • branches/work_311/doc/DocSchemaDetails.cpp

    r522 r524  
    135135                        CTableRow row(""); 
    136136 
    137                         CTableCell cellName(field.GetURL(rootLevel), ""); 
     137                        CTableCell cellName(URLLink(field, rootLevel), ""); 
    138138                        CTableCell cellFieldId(field.GetFieldId(), ""); 
    139139                        CTableCell cellDataType(CAREnum::DataType(field.GetDataType()), ""); 
     
    416416 
    417417                        CTableRow row(""); 
    418                         CTableCell cellName(field.GetURL(rootLevel), ""); 
     418                        CTableCell cellName(URLLink(field, rootLevel), ""); 
    419419                        CTableCell cellFieldId(field.GetFieldId(), ""); 
    420420 
     
    965965 
    966966                        CTableRow row("");                       
    967                         row.AddCell(CTableCell(field.GetURL(rootLevel))); 
     967                        row.AddCell(CTableCell(URLLink(field, rootLevel))); 
    968968                        row.AddCell(CTableCell(field.GetFieldId())); 
    969969                        row.AddCell(CTableCell(CAREnum::DataType(field.GetDataType()))); 
     
    10201020                                { 
    10211021                                        CTableRow row(""); 
    1022                                         row.AddCell( CTableCell(field.GetURL(rootLevel))); 
     1022                                        row.AddCell( CTableCell(URLLink(field, rootLevel))); 
    10231023                                        row.AddCell( CTableCell(field.GetFieldId())); 
    10241024                                        row.AddCell( CTableCell(CAREnum::DataType(field.GetDataType()))); 
     
    10661066                        { 
    10671067                                CTableRow row(""); 
    1068                                 row.AddCell( CTableCell(field.GetURL(rootLevel))); 
     1068                                row.AddCell( CTableCell(URLLink(field, rootLevel))); 
    10691069                                row.AddCell( CTableCell(field.GetFieldId())); 
    10701070                                row.AddCell( CTableCell(CAREnum::DataType(field.GetDataType()))); 
     
    11221122 
    11231123                                row.AddCell( CTableCell(sortImage)); 
    1124                                 row.AddCell( CTableCell(field.GetURL(rootLevel))); 
     1124                                row.AddCell( CTableCell(URLLink(field, rootLevel))); 
    11251125                                row.AddCell( CTableCell(field.GetFieldId())); 
    11261126                                row.AddCell( CTableCell(CAREnum::DataType(field.GetDataType())));                                
     
    11661166 
    11671167                        CTableRow row("");                       
    1168                         row.AddCell( CTableCell(vui.GetURL(rootLevel))); 
     1168                        row.AddCell( CTableCell(URLLink(vui, rootLevel))); 
    11691169                        row.AddCell( CTableCell(vui.Label())); 
    11701170                        row.AddCell( CTableCell(vui.webAlias())); 
     
    13291329                                if(strcmp(schemaName, compSchema.u.join.memberA) == 0) 
    13301330                                { 
    1331                                         strm << "Primary Form in: " << schema.GetURL(rootLevel) << "<br/>" << endl; 
     1331                                        strm << "Primary Form in: " << URLLink(schema, rootLevel) << "<br/>" << endl; 
    13321332                                } 
    13331333 
    13341334                                if(strcmp(schemaName, compSchema.u.join.memberB)==0)                                     
    13351335                                { 
    1336                                         strm << "Secondary Form in: " << schema.GetURL(rootLevel) << "<br/>" << endl; 
     1336                                        strm << "Secondary Form in: " << URLLink(schema, rootLevel) << "<br/>" << endl; 
    13371337                                } 
    13381338                        } 
     
    13861386                                        if(schema.GetName().compare(tableSchema) == 0) 
    13871387                                        { 
    1388                                                 strm << "Table: " << field.GetURL(rootLevel); 
    1389                                                 strm << " in form: " << searchSchema.GetURL(rootLevel) << "<br/>" << endl; 
     1388                                                strm << "Table: " << URLLink(field, rootLevel); 
     1389                                                strm << " in form: " << URLLink(searchSchema, rootLevel) << "<br/>" << endl; 
    13901390 
    13911391                                                bFound = true; 
  • branches/work_311/doc/DocVuiDetails.cpp

    r523 r524  
    117117 
    118118                                        CTableRow row(""); 
    119                                         row.AddCell(CTableCell(field.GetURL(rootLevel))); 
     119                                        row.AddCell(CTableCell(URLLink(field, rootLevel))); 
    120120                                        row.AddCell(CTableCell(field.GetFieldId())); 
    121121                                        row.AddCell(CTableCell(tmpLabel.str()));                                 
     
    221221                        if (img.Exists()) 
    222222                        { 
    223                                 displayValue = img.GetURL(rootLevel); 
     223                                displayValue = URLLink(img, rootLevel); 
    224224 
    225225                                int msgId = -1; 
  • branches/work_311/output/AlTable.cpp

    r439 r524  
    1717#include "stdafx.h" 
    1818#include "AlTable.h" 
     19#include "URLLink.h" 
    1920 
    2021using namespace OUTPUT; 
     
    4647        CARProplistHelper props(&al.GetPropList()); 
    4748        CTableRow tblRow(""); 
    48         tblRow.AddCell( CTableCell(al.GetURL(rootLevel))); 
     49        tblRow.AddCell( CTableCell(URLLink(al, rootLevel))); 
    4950 
    5051        string tmpCssEnabled = ""; 
  • branches/work_311/output/ContainerTable.cpp

    r436 r524  
    1717#include "stdafx.h" 
    1818#include "ContainerTable.h" 
     19#include "URLLink.h" 
    1920 
    2021using namespace OUTPUT; 
     
    4243void CContainerTable::AddRow(CARContainer &cont, int rootLevel) 
    4344{ 
    44         string cellNameValue = cont.GetURL(rootLevel); 
     45        string cellNameValue = URLLink(cont, rootLevel); 
    4546        if (IsUnusedContainer(cont)) 
    4647        {  
  • branches/work_311/output/EscalTable.cpp

    r439 r524  
    1818#include "../core/ARValue.h" 
    1919#include "EscalTable.h" 
     20#include "URLLink.h" 
    2021 
    2122using namespace OUTPUT; 
     
    4647{ 
    4748        CTableRow tblRow(""); 
    48         tblRow.AddCell( CTableCell(escal.GetURL(rootLevel))); 
     49        tblRow.AddCell( CTableCell(URLLink(escal, rootLevel))); 
    4950 
    5051#if AR_CURRENT_API_VERSION >= AR_API_VERSION_710 
  • branches/work_311/output/FilterTable.cpp

    r439 r524  
    1717#include "stdafx.h" 
    1818#include "FilterTable.h" 
     19#include "URLLink.h" 
    1920 
    2021using namespace OUTPUT; 
     
    4445 
    4546        CTableRow tblRow(""); 
    46         tblRow.AddCell(CTableCell(filter.GetURL(rootLevel))); 
     47        tblRow.AddCell(CTableCell(URLLink(filter, rootLevel))); 
    4748 
    4849        string tmpCssEnabled = ""; 
  • branches/work_311/output/GroupTable.cpp

    r458 r524  
    1717#include "stdafx.h" 
    1818#include "GroupTable.h" 
     19#include "URLLink.h" 
    1920#include "../core/ARGroup.h" 
    2021#include "../core/ARRole.h" 
     
    5657                CTableRow tblRow(""); 
    5758                tblRow.AddCell( CTableCell("Role")); 
    58                 tblRow.AddCell( CTableCell(role.GetURL(rootLevel)));     
     59                tblRow.AddCell( CTableCell(URLLink(role, rootLevel)));   
    5960                tblRow.AddCell( CTableCell(role.GetRoleId())); 
    6061                tblRow.AddCell( CTableCell(CUtil::DateTimeToHTMLString(role.GetTimestamp()))); 
  • branches/work_311/output/ImageTag.cpp

    r523 r524  
    4040                case ImageTag::SchemaJoin: return "schema_join.gif"; 
    4141                case ImageTag::SchemaView: return "schema_view.gif"; 
    42                 case ImageTag::SchemaDialog: return "schema_dialog.gif"; 
     42                case ImageTag::SchemaDialog: return "schema_display.gif"; 
    4343                case ImageTag::SchemaVendor: return "schema_vendor.gif"; 
    4444                case ImageTag::Server: return "server.gif"; 
  • branches/work_311/output/MenuTable.cpp

    r439 r524  
    1717#include "stdafx.h" 
    1818#include "MenuTable.h" 
     19#include "URLLink.h" 
    1920 
    2021using namespace OUTPUT; 
     
    4041        CTableRow tblRow(""); 
    4142 
    42         string cellNameValue = menu.GetURL(rootLevel); 
     43        string cellNameValue = URLLink(menu, rootLevel); 
    4344        if(!menu.IsUsedInWorkflow()) 
    4445        { 
  • branches/work_311/output/RoleTable.cpp

    r461 r524  
    1717#include "stdafx.h" 
    1818#include "RoleTable.h" 
     19#include "URLLink.h" 
    1920 
    2021using namespace OUTPUT; 
     
    4041{ 
    4142        CTableRow tblRow(""); 
    42         tblRow.AddCell( CTableCell(role.GetURL(rootLevel))); 
     43        tblRow.AddCell( CTableCell(URLLink(role, rootLevel))); 
    4344        tblRow.AddCell( CTableCell(role.GetRoleId())); 
    4445        tblRow.AddCell( CTableCell(this->pInside->LinkToContainer(role.GetApplicationName(), rootLevel))); 
  • branches/work_311/output/SchemaTable.cpp

    r439 r524  
    1717#include "stdafx.h" 
    1818#include "SchemaTable.h" 
     19#include "URLLink.h" 
    1920 
    2021using namespace OUTPUT; 
     
    4243        CTableRow tblRow(""); 
    4344 
    44         tblRow.AddCell( CTableCell(schema.GetURL(rootLevel))); 
     45        tblRow.AddCell( CTableCell(URLLink(schema, rootLevel))); 
    4546        tblRow.AddCell( CTableCell(schema.WebAlias())); 
    4647        tblRow.AddCell( CTableCell(schema.GetFields()->GetCount())); 
  • branches/work_311/output/WebUtil.cpp

    r505 r524  
    1717#include "stdafx.h" 
    1818#include "RootPath.h" 
     19#include "URLLink.h" 
    1920#include "WebUtil.h" 
    2021#include "../ARInside.h" 
     
    284285        if (menu.Exists()) 
    285286        { 
    286                 return menu.GetURL(rootLevel); 
     287                return URLLink(menu, rootLevel); 
    287288        } 
    288289 
     
    298299        if (menu.Exists()) 
    299300        { 
    300                 return menu.GetURL(rootLevel); 
     301                return URLLink(menu, rootLevel); 
    301302        } 
    302303 
  • branches/work_311/output/WorkflowReferenceTable.cpp

    r515 r524  
    2222#include "../core/ARImage.h" 
    2323#include "../output/ImageTag.h" 
     24#include "../output/URLLink.h" 
    2425#include "../ARInside.h" 
    2526 
     
    161162 
    162163        stringstream strmTmp; 
    163         strmTmp << al.GetURL(rootLevel) << " (" << al.GetOrder() << ")"; 
     164        strmTmp << URLLink(al, rootLevel) << " (" << al.GetOrder() << ")"; 
    164165        return strmTmp.str(); 
    165166} 
     
    181182 
    182183        if (filter != NULL) 
    183                 strmTmp << filter->GetURL(rootLevel) << " (" << filter->GetOrder() << ")"; 
     184                strmTmp << URLLink(*filter, rootLevel) << " (" << filter->GetOrder() << ")"; 
    184185 
    185186        return strmTmp.str(); 
  • branches/work_311/util/RefItem.cpp

    r522 r524  
    197197                { 
    198198                        CARSchema schema(objectId); 
    199                         return schema.GetURL(rootLevel); 
     199                        return URLLink(schema, rootLevel); 
    200200                } 
    201201                break; 
Note: See TracChangeset for help on using the changeset viewer.