| 2125 | } |
| 2126 | |
| 2127 | Parameter * |
| 2128 | TclPackageClassBroker::getParameter(int classTag) |
| 2129 | { |
| 2130 | Parameter *theRes = 0; |
| 2131 | |
| 2132 | switch (classTag) { |
| 2133 | case PARAMETER_TAG_Parameter: |
| 2134 | theRes = new Parameter; |
| 2135 | break; |
| 2136 | |
| 2137 | case PARAMETER_TAG_ElementParameter: |
| 2138 | theRes = new ElementParameter; |
| 2139 | break; |
| 2140 | |
| 2141 | case PARAMETER_TAG_MaterialStageParameter: |
| 2142 | theRes = new MaterialStageParameter(); |
| 2143 | break; |
| 2144 | |
| 2145 | case PARAMETER_TAG_MatParameter: |
| 2146 | theRes = new MatParameter(); |
| 2147 | break; |
| 2148 | |
| 2149 | case PARAMETER_TAG_InitialStateParameter: |
| 2150 | theRes = new InitialStateParameter(); |
| 2151 | break; |
| 2152 | |
| 2153 | case PARAMETER_TAG_ElementStateParameter: |
| 2154 | theRes = new ElementStateParameter(); |
| 2155 | break; |
| 2156 | |
| 2157 | default:; |
| 2158 | } |
| 2159 | |
| 2160 | return theRes; |
| 2161 | } |
no outgoing calls
no test coverage detected