experiments/stx_libjava_experiments.st
author Claus Gittinger <cg@exept.de>
Thu, 22 Dec 2005 18:00:03 +0100
changeset 2125 cfa7b540ebf1
parent 749 e898eaeff091
child 2152 1cbdfbcc685c
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
749
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     1
"{ Package: 'stx:libjava/experiments' }"
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     2
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     3
LibraryDefinition subclass:#stx_libjava_experiments
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     4
	instanceVariableNames:''
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     5
	classVariableNames:''
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     6
	poolDictionaries:''
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     7
	category:'* Projects & Packages *'
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     8
!
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
     9
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    10
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    11
!stx_libjava_experiments class methodsFor:'description - contents'!
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    12
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    13
classNamesAndAttributes
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    14
    "lists the classes which are to be included in the project.
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    15
     Each entry in the list may be: a single class-name (symbol),
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    16
     or an array-literal consisting of class name and attributes.
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    17
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    18
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    19
    ^ #(
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    20
        "<className> or (<className> attributes...) in load order"
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    21
        FooLookup
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    22
        (HashSetInJavaResource autoload)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    23
        (HashSetInJavaTests autoload)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    24
        NoReflectionObject
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    25
        PerformanceTestStObject
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    26
        (PerformanceTests autoload)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    27
        StCounter
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    28
        StHashSet
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    29
        (StInJavaResource autoload)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    30
        (StInJavaTests autoload)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    31
        StString
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    32
        (TodoTests autoload)
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    33
        #'stx_libjava_experiments'
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    34
        StIdentityCounter
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    35
    )
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    36
!
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    37
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    38
extensionMethodNames
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    39
    "lists the extension methods which are to be included in the project.
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    40
     Entries are 2-element array literals, consisting of class-name and selector."
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    41
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    42
    ^ #(
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    43
    )
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    44
! !
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    45
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    46
!stx_libjava_experiments class methodsFor:'description - svn'!
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    47
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    48
svnRevisionNr
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    49
    "Return a SVN revision number of myself.
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    50
     This number is updated after a commit"
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    51
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    52
    ^ "$SVN-Revision:"'nil'"$"
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    53
! !
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    54
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    55
!stx_libjava_experiments class methodsFor:'documentation'!
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    56
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    57
version_SVN
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    58
    ^ '$Id$'
e898eaeff091 Synchronized with CVS repository at:
vranyj1
parents:
diff changeset
    59
! !