--- a/src/stx_libjava.st Fri Mar 09 08:09:19 2012 +0000
+++ b/src/stx_libjava.st Fri Mar 09 22:51:51 2012 +0000
@@ -158,17 +158,17 @@
exclude individual packages in the #excludedFromPrerequisites method."
^ #(
- #'squeak:petitparser' "PPParser - superclass of JavaPetitParser::BlockParser "
- #'stx:goodies/sunit' "TestCase - superclass of JavaParserTests "
- #'stx:libbasic' "LimitedPrecisionReal - superclass of extended ShortFloat "
- #'stx:libbasic2' "Socket - superclass of JavaSocket "
+ #'squeak:petitparser'
+ #'stx:goodies/sunit' "TestSuite - referenced by stx_libjava class>>testSuite "
+ #'stx:libbasic' "Integer - superclass of JavaShort "
+ #'stx:libbasic2' "BitArray - superclass of extended BooleanArray "
#'stx:libbasic3' "MessageTracer - referenced by JavaMethod>>setBreakPoint "
- #'stx:libcomp' "ParseNode - superclass of JavaLongTypeNode "
+ #'stx:libcomp' "Parser - referenced by GroovyCompiler>>error:line:from:to: "
#'stx:libhtml' "URL - referenced by JavaEmbeddedFrameView>>setupAppletFrameIn:initializeJava: "
- #'stx:libtool' "DebugView - referenced by Java class>>flushClasses "
- #'stx:libview' "TopView - superclass of JavaTopView "
- #'stx:libview2' "Plug - referenced by JavaSourceCodeCache>>findMethodLine:inMethods: "
- #'stx:libwidg' "ScrollableView - referenced by JavaVM class>>_MComponentPeer_pSetForeground: "
+ #'stx:libtool' "WorkspaceApplication - referenced by GroovyEvaluator>>evaluate:in:receiver:notifying:logged:ifFail: "
+ #'stx:libview' "DisplaySurface - superclass of JavaEmbeddedFrameView "
+ #'stx:libview2' "GIFReader - referenced by JavaVM class>>_GifImageDecoder_parseImage: "
+ #'stx:libwidg' "TextView - referenced by JavaVM class>>processEvent: "
#'stx:libwidg2' "ComboBoxView - referenced by JavaVM class>>processEvent: "
)
! !
@@ -256,10 +256,11 @@
^ #(
"<className> or (<className> attributes...) in load order"
- JavaParseNode
- JavaCommentNode
- JavaDocNode
(AbstractJavaTestCase autoload)
+ GroovyCompiler
+ GroovyEvaluator
+ GroovyLanguage
+ GroovySourceFileWriter
(JUnitTestCaseProxy autoload)
Java
JavaAnnotation
@@ -274,11 +275,13 @@
(JavaByteCodeInterpreterTests autoload)
JavaByteCodeProcessor
(JavaByteCodeProcessorTests autoload)
+ JavaClassAccessor
(JavaClassLoadingTests autoload)
(JavaClassReader2Tests autoload)
(JavaClassReaderTests autoload)
(JavaClassRefTests autoload)
JavaClassRegistry
+ JavaClassReloader
JavaConstantPool
JavaConstants
JavaContext
@@ -298,6 +301,7 @@
(JavaLibrariesResource autoload)
JavaLocalVariableTable
JavaLocalVariableTableEntry
+ JavaLookup
JavaMathSupport
(JavaMethodRefTests autoload)
JavaMonitor
@@ -307,10 +311,7 @@
JavaObject
JavaObjectDictionary
JavaPackage
- JavaParseResult
(JavaParserNavigationTests autoload)
- (JavaParserTestCase autoload)
- (JavaParserTests autoload)
JavaPopUpView
JavaProcess
JavaRef2
@@ -331,10 +332,14 @@
JavaTopView
(JavaUTF8Tests autoload)
JavaUnresolvedConstant
+ JavaUtilities
JavaView
JavaZipSupport
(MPXJTests autoload)
PPJavaNode
+ ProxyMethod
+ ProxyMethodCompiler
+ ProxyMethodNode
SmalltalkAppletContext
SmalltalkAppletStub
(TestletTestCaseProxy autoload)
@@ -348,6 +353,7 @@
JavaByteCodeDisassembler
JavaByteCodeEnumerator
JavaByteCodeInterpreter
+ JavaByteCodeProcessorAdapter
JavaClassAnnotationContainer
JavaClassContentRef2
JavaClassReader
@@ -355,67 +361,38 @@
JavaEmbeddedFrameView
JavaFieldAnnotationContainer
JavaFieldDescriptor
- JavaFormalParameterNode
+ JavaFieldDescriptorWithUnionType
JavaInvalidRefError
JavaMethod
JavaMethodAnnotationContainer
JavaMethodDeclarationNode
- JavaMethodDeclaratorNode
JavaMethodDescriptor
- JavaMethodNode
- JavaPetitParser
JavaStringRef2
- JavaTypeNode
JavaUnhandledExceptionError
JavaUnresolvedClassConstant
JavaUnresolvedStringConstant
JavaVM
JavadocDeclarationNode
- JavaArrayTypeNode
- JavaBooleanTypeNode
- JavaByteCodeSteppableInterpreter
- JavaCharTypeNode
- JavaClass
- JavaClassOrInterfaceTypeNode
- JavaDoubleTypeNode
- JavaFieldRef2
- JavaFloatTypeNode
- JavaIntTypeNode
- JavaLongTypeNode
- JavaMethodRef2
- JavaMethodWithException
- JavaVoidTypeNode
- JavaInterfaceMethodRef2
- JavaMethodWithHandler
- JavaNativeMethod
- JavaUtilities
- JavaFieldDescriptorWithUnionType
- JavaByteCodeProcessorAdapter
- JavaByteCodePreresolver
- GroovyCompiler
- GroovyEvaluator
- GroovyLanguage
- GroovySourceFileWriter
- JavaLookup
- ProxyMethod
- ProxyMethodCompiler
- ProxyMethodNode
ProxyMethodConditionNode
ProxyMethodGuardNode
ProxyMethodInvocationNode
+ JavaByteCodePreresolver
+ JavaByteCodeSteppableInterpreter
+ JavaClass
+ JavaFieldRef2
+ JavaMethodRef2
+ JavaMethodWithException
ProxyMethodAndNode
ProxyMethodBlockInvocationNode
ProxyMethodMethodInvocationNode
ProxyMethodTypeCheckNode
GroovyClass
+ JavaInterfaceMethodRef2
+ JavaMethodWithHandler
ProxyMethodJavaMethodInvocationNode
ProxyMethodJavaTypeCheckNode
- JavaClassReloader
- JavaClassAccessor
- JavaPetitSyntaxHighlighter
+ JavaNativeMethod
)
-
- "Modified: / 09-03-2012 / 08:52:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
extensionMethodNames
@@ -423,6 +400,7 @@
Entries are 2-element array literals, consisting of class-name and selector."
^ #(
+ Behavior isInterface
BooleanArray isInterface
CharacterArray asDottedJavaClassName
CharacterArray asInternalJavaClassName
@@ -434,11 +412,16 @@
CharacterArray isJavaArrayDescriptor
CharacterArray isJavaPrimitiveTypeDescriptor
Delay waitWithState:
+ Object isGroovyClass
Object isJavaArray
Object isJavaNameAndType
Object isJavaPackage
Object isJavaRef
+ Object isJavaWrapperClass
Object javaBox:
+ Object javaUnwrap:
+ Object javaUnwrapFrom:
+ Object javaWrap:
Process clearInterrupted
Process isInterrupted
Process isSleeping
@@ -446,18 +429,24 @@
Process javaInterrupt
Process setInterrupted
Set #'java__contains:'
+ SmallInteger javaUnwrapFrom:
String asArrayOfSubstringsSeparatedBy:
UserPreferences javaTestsDirectory
UserPreferences javaTestsDirectory:
+ WrappedMethod descriptor
+ WrappedMethod isAbstract
ZipArchive nextBytes:of:startingAt:into:startingAt:
'Boolean class' isJavaPrimitiveType
'Boolean class' javaArrayClass
'Boolean class' javaBox:
'Boolean class' javaName
'Boolean class' javaUnbox:onError:
+ 'Boolean class' javaUnwrap:
+ 'Boolean class' javaWrapperClass
'BooleanArray class' isInterface
'BooleanArray class' isJavaArrayClass
'BooleanArray class' isJavaReferenceType
+ 'BooleanArray class' javaArrayClass
'BooleanArray class' javaComponentClass
'BooleanArray class' javaName
'ByteArray class' isInterface
@@ -471,23 +460,28 @@
'Character class' javaBox:
'Character class' javaName
'Character class' javaUnbox:onError:
+ 'Character class' javaWrapperClass
'CharacterArray class' decodeFromJavaUTF8:
'CharacterArray class' fromJavaUTF8Bytes:
'CharacterArray class' isJavaArrayClass
'CharacterArray class' javaArrayClass
'CharacterArray class' javaComponentClass
+ 'ConfigurableFeatures class' hasJavaSupport
'DoubleArray class' isInterface
'DoubleArray class' isJavaArrayClass
'DoubleArray class' isJavaReferenceType
+ 'DoubleArray class' javaArrayClass
'DoubleArray class' javaComponentClass
'DoubleArray class' javaName
'Float class' isJavaPrimitiveType
'Float class' javaArrayClass
'Float class' javaBox:
'Float class' javaName
+ 'Float class' javaWrapperClass
'FloatArray class' isInterface
'FloatArray class' isJavaArrayClass
'FloatArray class' isJavaReferenceType
+ 'FloatArray class' javaArrayClass
'FloatArray class' javaComponentClass
'FloatArray class' javaName
'Integer class' isJavaPrimitiveType
@@ -496,20 +490,25 @@
'Integer class' javaName
'Integer class' javaUnbox:onError:
'Integer class' javaUnbox:onError:min:max:
+ 'Integer class' javaWrapperClass
'LargeInteger class' isJavaPrimitiveType
'LargeInteger class' javaArrayClass
'LargeInteger class' javaBox:
'LargeInteger class' javaName
'LargeInteger class' javaUnbox:onError:
+ 'LargeInteger class' javaWrapperClass
'Object class' isJavaArrayClass
'Object class' isJavaClassType
'Object class' isJavaPrimitiveType
'Object class' isJavaReferenceType
'Object class' isJavaType
+ 'ProjectDefinition class' javaClassPath
+ 'ProjectDefinition class' javaSourcePath
'ShortFloat class' isJavaPrimitiveType
'ShortFloat class' javaArrayClass
'ShortFloat class' javaBox:
'ShortFloat class' javaName
+ 'ShortFloat class' javaWrapperClass
'SignedIntegerArray class' isInterface
'SignedIntegerArray class' isJavaArrayClass
'SignedIntegerArray class' javaArrayClass
@@ -521,6 +520,10 @@
'SignedLongIntegerArray class' javaArrayClass
'SignedLongIntegerArray class' javaComponentClass
'SignedLongIntegerArray class' javaName
+ 'SignedWordArray class' isJavaArrayClass
+ 'SignedWordArray class' isJavaReferenceType
+ 'SignedWordArray class' javaComponentClass
+ 'SignedWordArray class' javaName
'UndefinedObject class' isJavaPrimitiveType
'UndefinedObject class' javaName
'WordArray class' isInterface
@@ -529,32 +532,6 @@
'WordArray class' javaArrayClass
'WordArray class' javaComponentClass
'WordArray class' javaName
- WrappedMethod isAbstract
- 'BooleanArray class' javaArrayClass
- 'DoubleArray class' javaArrayClass
- 'FloatArray class' javaArrayClass
- Object javaUnwrap:
- 'Boolean class' javaUnwrap:
- 'ProjectDefinition class' javaClassPath
- 'ProjectDefinition class' javaSourcePath
- WrappedMethod descriptor
- Object javaWrap:
- Object isJavaWrapperClass
- Object javaUnwrapFrom:
- SmallInteger javaUnwrapFrom:
- Object isGroovyClass
- 'ConfigurableFeatures class' hasJavaSupport
- Behavior isInterface
- 'SignedWordArray class' isJavaArrayClass
- 'SignedWordArray class' isJavaReferenceType
- 'SignedWordArray class' javaComponentClass
- 'SignedWordArray class' javaName
- 'Boolean class' javaWrapperClass
- 'Character class' javaWrapperClass
- 'Float class' javaWrapperClass
- 'Integer class' javaWrapperClass
- 'LargeInteger class' javaWrapperClass
- 'ShortFloat class' javaWrapperClass
)
! !
@@ -633,7 +610,7 @@
"Return a SVN revision number of myself.
This number is updated after a commit"
- ^ "$SVN-Revision:"1749M"$"
+ ^ "$SVN-Revision:"1755M"$"
! !
!stx_libjava class methodsFor:'file generation'!