Java de Sun Microsystem
Application Program Interfaces utilisées par Up ! Java
AllocObject...
AttachCurrentThread...
CallBooleanMethod...
CallByteMethod...
CallCharMethod...
CallDoubleMethod...
CallFloatMethod...
CallIntMethod...
CallLongMethod...
CallObjectMethod...
CallShortMethod...
CallStaticBooleanMethod...
CallStaticByteMethod...
CallStaticCharMethod...
CallStaticDoubleMethod...
CallStaticFloatMethod...
CallStaticIntMethod...
CallStaticLongMethod...
CallStaticObjectMethod...
CallStaticShortMethod...
CallStaticVoidMethod...
CallVoidMethod...
DeleteGlobalRef...
DetachCurrentThread...
DestroyJavaVM...
ExceptionClear...
ExceptionDescribe...
ExceptionOccurred...
FatalError...
FindClass...
GetArrayLength...
GetBooleanField...
GetByteArrayElements...
GetByteField...
GetCharArrayElements...
GetCharField...
GetDoubleField...
GetFieldID...
GetFloatField...
GetIntField...
GetLongField...
GetMethodID...
GetObjectArrayElement...
GetObjectClass...
GetObjectField...
GetShortField...
GetStaticBooleanField...
GetStaticByteField...
GetStaticCharField...
GetStaticDoubleField...
GetStaticFloatField...
GetStaticIntField...
GetStaticLongField...
GetStaticMethodID...
GetStaticObjectField...
GetStaticShortField...
GetStringChars...
GetStringLength...
IsInstanceOf...
IsSameObject...
JNI_CreateJavaVM...
JNI_GetDefaultJavaVMInitArgs...
NewByteArray...
NewCharArray...
NewGlobalRef...
NewObject...
NewObjectArray...
NewString...
ReleaseByteArrayElements...
ReleaseCharArrayElements...
ReleaseStringChars...
SetBooleanArrayRegion...
SetBooleanField...
SetByteArrayRegion...
SetByteField...
SetCharArrayRegion...
SetCharField...
SetDoubleArrayRegion...
SetDoubleField...
SetFloatArrayRegion...
SetFloatField...
SetIntArrayRegion...
SetIntField...
SetLongArrayRegion...
SetLongField...
SetObjectArrayElement...
SetObjectField...
SetShortArrayRegion...
SetShortField...
SetStaticBooleanField...
SetStaticByteField...
SetStaticCharField...
SetStaticDoubleField...
SetStaticFloatField...
SetStaticIntField...
SetStaticLongField...
SetStaticObjectField...
SetStaticShortField...
Throw...
ThrowNew...
Syntaxe d'une Interface Definition Language gérée par Up ! Java
ClasseJava :
DefinitionDuPaquet :
NomDUnPaquet :
ListeDImportations :
ListeDeDefinitions :
ClasseOuInterface :
ListeDAttributs :
TypeDeLEntite :
HeritageOption :
Extension :
NomDUneEntite :
NomDUnPaquetOption :
Implementation :
ListeDImplementations :
ListeDeDefinitionsDeLEntite :
DefinitionDeLEntite :
SuiteDefinitionDeLEntite :
TypeConstruit :
TableauOption :
TypeElementaire :
boolean
| Boolean
| byte
| char
| Character
| int
| Integer
| double
| Double
| float
| Float
| long
| Long
| short
| Object
| Short
| String
| NomDUneEntite
;
SuiteTypeConstruit :
ListeDeProprietes :
ValeurParDefautOption :
ValeurParDefaut :
TableauOption2 :
ListeDeValeursParDefaut :
ListeDeParametresOption :
ListeDeParametres :
ListeDExceptionsEnvoyeesOption :
ListeDExceptionsEnvoyees :
Expression :
SuiteMethode :
{
ListeDInstructions
}
| ;
;