ProjectDefinition.st
changeset 23294 d4171f508b2e
parent 23293 fd62667cd3f6
child 23310 a2f60b380bcb
equal deleted inserted replaced
23293:fd62667cd3f6 23294:d4171f508b2e
  8308 ! !
  8308 ! !
  8309 
  8309 
  8310 !ProjectDefinition class methodsFor:'testing'!
  8310 !ProjectDefinition class methodsFor:'testing'!
  8311 
  8311 
  8312 isApplicationDefinition
  8312 isApplicationDefinition
       
  8313     "true iff an application-package (i.e. not a library).
       
  8314      Applications have a main and startup for standalon start"
       
  8315      
  8313     ^ false
  8316     ^ false
  8314 
  8317 
  8315     "Created: / 23-08-2006 / 15:17:32 / cg"
  8318     "Created: / 23-08-2006 / 15:17:32 / cg"
  8316     "Modified: / 20-09-2006 / 14:59:56 / cg"
  8319     "Modified: / 20-09-2006 / 14:59:56 / cg"
  8317 !
  8320 !
  8328     "Created: / 20-09-2006 / 14:59:49 / cg"
  8331     "Created: / 20-09-2006 / 14:59:49 / cg"
  8329     "Modified (comment): / 06-06-2018 / 15:17:21 / Claus Gittinger"
  8332     "Modified (comment): / 06-06-2018 / 15:17:21 / Claus Gittinger"
  8330 !
  8333 !
  8331 
  8334 
  8332 isFolderForProjectsDefinition
  8335 isFolderForProjectsDefinition
       
  8336     "true iff an 'empty' project which only holds subprojects,
       
  8337      but no own classes. Examples are stx, exept, etc."
       
  8338 
  8333     ^ false
  8339     ^ false
  8334 !
  8340 !
  8335 
  8341 
  8336 isGUIApplication
  8342 isGUIApplication
       
  8343     "true iff a GUI application.
       
  8344      Will include startup code to open a display"
       
  8345 
  8337     ^ false
  8346     ^ false
  8338 
  8347 
  8339     "Created: / 20-09-2006 / 14:59:49 / cg"
  8348     "Created: / 20-09-2006 / 14:59:49 / cg"
  8340 !
  8349 !
  8341 
  8350 
  8342 isLibraryDefinition
  8351 isLibraryDefinition
       
  8352     "true iff a library.
       
  8353      Will NOT include startup code, and can only be loaded into or
       
  8354      linked with an application"
       
  8355 
  8343     ^ false
  8356     ^ false
  8344 
  8357 
  8345     "Created: / 23-08-2006 / 15:17:46 / cg"
  8358     "Created: / 23-08-2006 / 15:17:46 / cg"
  8346     "Modified: / 20-09-2006 / 15:00:00 / cg"
  8359     "Modified: / 20-09-2006 / 15:00:00 / cg"
  8347 !
  8360 !
  8348 
  8361 
  8349 isPluginDefinition
  8362 isPluginDefinition
  8350     "a plugin for eg. expecco"
  8363     "true if a plugin for eg. expecco"
  8351 
  8364 
  8352     ^ false
  8365     ^ false
  8353 !
  8366 !
  8354 
  8367 
  8355 isProjectDefinition
  8368 isProjectDefinition