Tools__ProjectDefinitionEditor.st
changeset 2146 a5ce8e00652f
parent 2128 b64b5a143005
child 2666 316855d0ca7d
equal deleted inserted replaced
2145:4233bdb1ee28 2146:a5ce8e00652f
  1175          canSelect: false
  1175          canSelect: false
  1176        )
  1176        )
  1177       (DataSetColumnSpec
  1177       (DataSetColumnSpec
  1178          label: 'Auto'
  1178          label: 'Auto'
  1179          labelButtonType: Button
  1179          labelButtonType: Button
       
  1180          editorType: CheckToggle
  1180          rendererType: CheckToggle
  1181          rendererType: CheckToggle
  1181          model: autoloaded
  1182          model: autoloaded
  1182          canSelect: false
       
  1183        )
  1183        )
  1184       (DataSetColumnSpec
  1184       (DataSetColumnSpec
  1185          label: 'Win32'
  1185          label: 'Win32'
  1186          labelButtonType: Button
  1186          labelButtonType: Button
       
  1187          editorType: CheckToggle
  1187          rendererType: CheckToggle
  1188          rendererType: CheckToggle
  1188          model: win32
  1189          model: win32
  1189          canSelect: false
       
  1190        )
  1190        )
  1191       (DataSetColumnSpec
  1191       (DataSetColumnSpec
  1192          label: 'Unix'
  1192          label: 'Unix'
  1193          labelButtonType: Button
  1193          labelButtonType: Button
       
  1194          editorType: CheckToggle
  1194          rendererType: CheckToggle
  1195          rendererType: CheckToggle
  1195          model: unix
  1196          model: unix
  1196          canSelect: false
       
  1197        )
  1197        )
  1198       )
  1198       )
  1199     
  1199     
  1200 !
  1200 !
  1201 
  1201 
  1747 fetchClassListEntries
  1747 fetchClassListEntries
  1748     |entries|
  1748     |entries|
  1749 
  1749 
  1750     entries := OrderedCollection new.
  1750     entries := OrderedCollection new.
  1751     definitionClass
  1751     definitionClass
  1752 	classNamesAndAttributesDo:[:className :attributes |
  1752         classNamesAndAttributesDo:[:className :attributes |
  1753 	    |entry|
  1753             |entry|
  1754 
  1754 
  1755 	    entry := ClassListEntry new.
  1755             entry := ClassListEntry new.
  1756 	    entry
  1756             entry
  1757 		className:className
  1757                 className:className
  1758 		autoloaded:(attributes includes:#autoload)
  1758                 autoloaded:(attributes includes:#autoload)
  1759 		win32:(attributes includes:#win32)
  1759                 win32:(attributes includes:#win32)
  1760 		unix:(attributes includes:#unix).
  1760                 unix:(attributes includes:#unix).
  1761 	    entries add:entry.
  1761             entries add:entry.
  1762 	].
  1762         ].
  1763 
  1763     entries sort:[:a :b | a className < b className].
  1764     ^ entries.
  1764     ^ entries.
  1765 
  1765 
  1766     "Created: / 05-09-2006 / 12:31:26 / cg"
  1766     "Created: / 05-09-2006 / 12:31:26 / cg"
       
  1767     "Modified: / 21-11-2006 / 18:04:35 / cg"
  1767 !
  1768 !
  1768 
  1769 
  1769 fetchExtensionsListEntries
  1770 fetchExtensionsListEntries
  1770     |entries|
  1771     |entries|
  1771 
  1772 
  2188 
  2189 
  2189 autoloaded
  2190 autoloaded
  2190     ^ autoloaded
  2191     ^ autoloaded
  2191 !
  2192 !
  2192 
  2193 
  2193 autoloaded:something
  2194 autoloaded:aBoolean
  2194     autoloaded := something.
  2195     autoloaded := aBoolean.
       
  2196 
       
  2197     "Modified: / 21-11-2006 / 18:05:26 / cg"
  2195 !
  2198 !
  2196 
  2199 
  2197 className
  2200 className
  2198     ^ className
  2201     ^ className
  2199 !
  2202 !
  2211 
  2214 
  2212 unix
  2215 unix
  2213     ^ unix
  2216     ^ unix
  2214 !
  2217 !
  2215 
  2218 
  2216 unix:something
  2219 unix:aBoolean
  2217     unix := something.
  2220     unix := aBoolean.
       
  2221 
       
  2222     "Modified: / 21-11-2006 / 18:05:32 / cg"
  2218 !
  2223 !
  2219 
  2224 
  2220 win32
  2225 win32
  2221     ^ win32
  2226     ^ win32
  2222 !
  2227 !
  2223 
  2228 
  2224 win32:something
  2229 win32:aBoolean
  2225     win32 := something.
  2230     win32 := aBoolean.
       
  2231 
       
  2232     "Modified: / 21-11-2006 / 18:05:35 / cg"
  2226 ! !
  2233 ! !
  2227 
  2234 
  2228 !ProjectDefinitionEditor::ExtensionsListEntry methodsFor:'accessing'!
  2235 !ProjectDefinitionEditor::ExtensionsListEntry methodsFor:'accessing'!
  2229 
  2236 
  2230 className
  2237 className