tools/stx_libjava_tools.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Tue, 29 Jan 2013 15:15:51 +0000
branchdevelopment
changeset 2006 c0598cab5f15
parent 2004 160dfe552938
child 2069 75d40b7b986f
permissions -rw-r--r--
Commit fix: fixed content of Smalltalk extensions containers. Somehow, bare Java class were written to extension containers for Java classes.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     1
"{ Package: 'stx:libjava/tools' }"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     2
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     3
LibraryDefinition subclass:#stx_libjava_tools
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     4
	instanceVariableNames:''
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     5
	classVariableNames:''
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     6
	poolDictionaries:''
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     7
	category:'* Projects & Packages *'
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     8
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
     9
1879
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
    10
!stx_libjava_tools class methodsFor:'documentation'!
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
    11
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
    12
extensionsVersion_SVN
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
    13
    ^ '$Id::                                                                                                                        $'
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
    14
! !
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    15
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    16
!stx_libjava_tools class methodsFor:'description'!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    17
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    18
excludedFromPreRequisites
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    19
    "list all packages which should be ignored in the automatic
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    20
     preRequisites scan. See #preRequisites for more."
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    21
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    22
    ^ #(
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    23
    )
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    24
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    25
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    26
preRequisites
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    27
    "list all required packages.
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    28
     This list can be maintained manually or (better) generated and
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    29
     updated by scanning the superclass hierarchies and looking for
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    30
     global variable accesses. (the browser has a menu function for that)
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    31
     Howevery, often too much is found, and you may want to explicitely
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    32
     exclude individual packages in the #excludedFromPrerequisites method."
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    33
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    34
    ^ #(
1485
e99402483998 - JavaParserI
vranyj1
parents: 1438
diff changeset
    35
        #'squeak:petitparser'
e99402483998 - JavaParserI
vranyj1
parents: 1438
diff changeset
    36
        #'stx:goodies/petitparser'    "PPCompositeParser - superclass of JavaSyntaxHighlighter::Parser "
e99402483998 - JavaParserI
vranyj1
parents: 1438
diff changeset
    37
        #'stx:goodies/sunit'
1530
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    38
        #'stx:libbasic'    "Stream - superclass of JavaParser_Old::LineNumberStream "
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    39
        #'stx:libbasic2'    "CacheDictionary - referenced by JavaParser_Eclipse class>>initialize "
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    40
        #'stx:libcomp'    "ParseNode - superclass of JavaCharTypeNode "
1359
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
    41
        #'stx:libjava'    "JavaBehavior - superclass of extended JavaClass "
1530
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    42
        #'stx:libtool'    "SetInspectorView - superclass of JavaSetInspectorView "
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    43
        #'stx:libview'    "GraphicsMedium - superclass of JavaMapInspectorView "
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    44
        #'stx:libview2'    "ApplicationModel - superclass of JavaSettingsApplication "
1359
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
    45
        #'stx:libwidg'    "GenericToolbarIconLibrary - extended "
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    46
    )
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    47
! !
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    48
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    49
!stx_libjava_tools class methodsFor:'description - contents'!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    50
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    51
classNamesAndAttributes
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    52
    "lists the classes which are to be included in the project.
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    53
     Each entry in the list may be: a single class-name (symbol),
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    54
     or an array-literal consisting of class name and attributes.
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    55
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    56
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    57
    ^ #(
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    58
        "<className> or (<className> attributes...) in load order"
1211
vranyj1
parents: 1134
diff changeset
    59
        JavaListInspectorView
vranyj1
parents: 1134
diff changeset
    60
        JavaMapInspectorView
1403
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    61
        JavaParseNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    62
        JavaParseNodeBuilder
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    63
        (JavaParserIITests autoload)
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    64
        (JavaParserITests autoload)
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    65
        #'JavaParser_Eclipse'
1211
vranyj1
parents: 1134
diff changeset
    66
        JavaSetInspectorView
1944
25a444558ba2 Java parser classes cleanup.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1942
diff changeset
    67
        (#'JavaSyntaxHighlighter_Eclipse' autoload)
1403
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    68
        #'stx_libjava_tools'
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    69
        JavaCommentNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    70
        JavaFormalParameterNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    71
        JavaMethodDeclaratorNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    72
        JavaMethodNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    73
        JavaParserI
1944
25a444558ba2 Java parser classes cleanup.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1942
diff changeset
    74
        (#'JavaSyntaxHighlighter_Old' autoload)
1403
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    75
        JavaTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    76
        JavaArrayTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    77
        JavaBooleanTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    78
        JavaCharTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    79
        JavaClassOrInterfaceTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    80
        JavaDocNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    81
        JavaDoubleTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    82
        JavaFloatTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    83
        JavaIntTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    84
        JavaLongTypeNode
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    85
        JavaParserII
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
    86
        JavaVoidTypeNode
1299
c3b994d893ac Works with new interop code
vranyj1
parents: 1293
diff changeset
    87
        JavaParser
1422
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
    88
        JavaScannerBase
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
    89
        JavaScanner
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
    90
        JavaSyntaxHighlighter
2004
160dfe552938 Initial implementation of JavaCodeBundleEditory.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1954
diff changeset
    91
        ('JavaSourcePartitioner' autoload)
1530
56ca1f532597 - JavaSettingsApplication
vranyj1
parents: 1485
diff changeset
    92
        JavaSettingsApplication
1947
dbebba5f7d70 Some more work on source partitioner.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1946
diff changeset
    93
        JavaSourceReference
2004
160dfe552938 Initial implementation of JavaCodeBundleEditory.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1954
diff changeset
    94
        ('JavaSourcePartitionerTests' autoload)
160dfe552938 Initial implementation of JavaCodeBundleEditory.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1954
diff changeset
    95
        JavaCodeBundleEditor
160dfe552938 Initial implementation of JavaCodeBundleEditory.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1954
diff changeset
    96
        JavaCodeLibraryEditor
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    97
    )
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    98
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
    99
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   100
extensionMethodNames
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   101
    "lists the extension methods which are to be included in the project.
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   102
     Entries are 2-element array literals, consisting of class-name and selector."
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   103
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   104
    ^ #(
1403
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
   105
        JavaClass iconInBrowserSymbol
1211
vranyj1
parents: 1134
diff changeset
   106
        JavaObject inspectorClass
1403
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
   107
        #'Tools::NewSystemBrowser' classMenuNewGroovyClass
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
   108
        'ConfigurableFeatures class' hasGroovySupport
1740f7ba7015 Some refactoring in Java parser and highlighter - full Java parser based on PetitParser checked in
vranyj1
parents: 1359
diff changeset
   109
        'ConfigurableFeatures class' hasJavaToolingSupport
1359
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   110
        'GenericToolbarIconLibrary class' javaClassBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   111
        'GenericToolbarIconLibrary class' javaExceptionBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   112
        'GenericToolbarIconLibrary class' javaPrivateClassBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   113
        'GenericToolbarIconLibrary class' javaPrivateEnumBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   114
        'GenericToolbarIconLibrary class' javaPrivateInterfaceBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   115
        'GenericToolbarIconLibrary class' javaProtectedClassBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   116
        'GenericToolbarIconLibrary class' javaProtectedEnumBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   117
        'GenericToolbarIconLibrary class' javaProtectedInterfaceBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   118
        'GenericToolbarIconLibrary class' javaPublicClassBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   119
        'GenericToolbarIconLibrary class' javaPublicEnumBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   120
        'GenericToolbarIconLibrary class' javaPublicInterfaceBrowserIcon
ca71649346e8 Build files regenerated
vranyj1
parents: 1331
diff changeset
   121
        'GenericToolbarIconLibrary class' javaRuntimeExceptionBrowserIcon
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   122
    )
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   123
! !
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   124
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   125
!stx_libjava_tools class methodsFor:'description - java'!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   126
1951
4759acf61df0 Initial implementation of code libraries & bundles finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1948
diff changeset
   127
javaBundle
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   128
1951
4759acf61df0 Initial implementation of code libraries & bundles finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1948
diff changeset
   129
    ^JavaCodeBundle standardPackageBundleFor: self package
1277
83e69231aa82 classpath/source path changed
vranyj1
parents: 1257
diff changeset
   130
1951
4759acf61df0 Initial implementation of code libraries & bundles finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1948
diff changeset
   131
    "Created: / 15-01-2013 / 17:35:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   132
! !
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   133
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   134
!stx_libjava_tools class methodsFor:'description - project information'!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   135
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   136
applicationIconFileName
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   137
    "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   138
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   139
    ^ nil
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   140
    "/ ^ self applicationName
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   141
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   142
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   143
companyName
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   144
    "Return a companyname which will appear in <lib>.rc"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   145
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   146
    ^ 'eXept Software AG'
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   147
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   148
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   149
description
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   150
    "Return a description string which will appear in vc.def / bc.def"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   151
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   152
    ^ 'Smalltalk/X Class library'
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   153
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   154
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   155
legalCopyright
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   156
    "Return a copyright string which will appear in <lib>.rc"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   157
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   158
    ^ 'Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011'
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   159
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   160
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   161
productName
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   162
    "Return a product name which will appear in <lib>.rc"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   163
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   164
    ^ 'Smalltalk/X'
1422
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   165
!
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   166
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   167
stcOptimizationOptions
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   168
    "do not inline the not operation here - it is overwritten"
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   169
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   170
    ^ '+optspace3 -inlinenot'
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   171
1a51f93d412e Fixes, parses java/lang and java/awt
vranyj1
parents: 1408
diff changeset
   172
    "Created: / 23-08-2006 / 01:27:22 / cg"
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   173
! !
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   174
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   175
!stx_libjava_tools class methodsFor:'description - svn'!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   176
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   177
svnRepositoryUrlString
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   178
    "Return a SVN repository URL of myself.
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   179
     (Generated since 2011-04-08)
1438
0604115f366e Build files regenerated
vranyj1
parents: 1426
diff changeset
   180
     Do not make the string shorter!!!!!! We have to use fixed-length keyword!!!!!!
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   181
    "        
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   182
1438
0604115f366e Build files regenerated
vranyj1
parents: 1426
diff changeset
   183
    ^ '$URL::                                                                                                                        $'
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   184
!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   185
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   186
svnRevisionNr
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   187
    "Return a SVN revision number of myself.
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   188
     This number is updated after a commit"
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   189
1592
bb8a44ebac3c Added path element editor
vranyj1
parents: 1571
diff changeset
   190
    ^ "$SVN-Revision:"'1941            '"$"
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   191
! !
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   192
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   193
!stx_libjava_tools class methodsFor:'documentation'!
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   194
1879
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
   195
version_HG
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
   196
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
   197
    ^ '$Changeset: <not expanded> $'
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
   198
!
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
   199
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   200
version_SVN
1879
7d232ff32dde Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1818
diff changeset
   201
    ^ '§Id§'
1132
0b89a88714cc Initial checkin
vranyj1
parents:
diff changeset
   202
! !
2004
160dfe552938 Initial implementation of JavaCodeBundleEditory.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1954
diff changeset
   203