Added PropertSheet to reflect response type scalability_root uihandlerserver_merge_071123_root versionability_89629_base_7
authorrnithya@netbeans.org
Sat, 17 Nov 2007 12:15:41 +0000
changeset 1431b77d93b6bcca
parent 1430 048e17731155
child 1432 4fa264699c82
Added PropertSheet to reflect response type
etl.editor/src/org/netbeans/modules/sql/framework/model/impl/SQLDefinitionImpl.java
     1.1 --- a/etl.editor/src/org/netbeans/modules/sql/framework/model/impl/SQLDefinitionImpl.java	Sat Nov 17 10:06:28 2007 +0000
     1.2 +++ b/etl.editor/src/org/netbeans/modules/sql/framework/model/impl/SQLDefinitionImpl.java	Sat Nov 17 12:15:41 2007 +0000
     1.3 @@ -112,6 +112,10 @@
     1.4      private static final String STAGING = "Staging";
     1.5      private static final String BEST_FIT = "Best Fit";
     1.6      private static final String PIPELINE = "Pipeline";
     1.7 +    
     1.8 +    private static final String WEB_ROWSET = "WebRowset";
     1.9 +    private static final String RELATIONALMAP = "RelationalMap";
    1.10 +    private static final String JSON = "Json";
    1.11  
    1.12      class SecondParseObjectInfo {
    1.13          private Element mElm;
    1.14 @@ -1962,5 +1966,23 @@
    1.15  
    1.16      public void setExecutionStrategyStr(String text) {
    1.17      }
    1.18 +    
    1.19 +     public void setResponseTypeStr(String text) {
    1.20 +     }
    1.21 +     
    1.22 +     public String getResponseTypeStr() {
    1.23 +        int code = getExecutionStrategyCode().intValue();
    1.24 +        switch (code) {
    1.25 +            case SQLDefinition.WEB_ROWSET:
    1.26 +                return SQLDefinitionImpl.WEB_ROWSET;
    1.27 +            case SQLDefinition.RELATIONAL_MAP:
    1.28 +                return SQLDefinitionImpl.RELATIONALMAP;
    1.29 +            case SQLDefinition.JSON:
    1.30 +                return SQLDefinitionImpl.JSON;
    1.31 +                
    1.32 +            default:
    1.33 +                return SQLDefinitionImpl.WEB_ROWSET;
    1.34 +        }
    1.35 +    }
    1.36  
    1.37  }