#include "fsadiagramcontroller.h"#include "digest.h"#include <QCoreApplication>#include <QDebug>#include <QHash>#include <QPointF>#include <QPolygonF>#include <QReadWriteLock>#include <QRectF>#include <QSizeF>#include "MvcDiagram/diagram.h"#include "MvcDiagram/diagramcontroller.h"#include "MvcDiagram/abstractdiagramelement.h"#include "MvcDiagram/diagramelementshape.h"Defines | |
| #define | GRAMMARSYMBOL_SIG "Lau/edu/monash/csse/tonyj/cider/interpreter/GrammarSymbol;" |
Functions | |
| void JNICALL | Java_CiderInterface_native_symbolAdded (JNIEnv *env, jclass, jint symbolId) |
| void JNICALL | Java_CiderInterface_native_symbolRemoved (JNIEnv *env, jclass, jint symbolId) |
| void JNICALL | Java_FSACiderInterface_native_arrowPointsModified (JNIEnv *env, jclass, jint symbolId, jdouble start_x, jdouble start_y, jdouble mid_x, jdouble mid_y, jdouble end_x, jdouble end_y) |
| void JNICALL | Java_FSACiderInterface_native_circleModified (JNIEnv *env, jclass, jint symbolId, jdouble radius, jdouble mid_x, jdouble mid_y) |
| void JNICALL | Java_FSACiderInterface_native_textRectModified (JNIEnv *env, jclass, jint symbolId, jdouble mid_x, jdouble mid_y, jdouble halfwidth, jdouble halfheight) |
Variables | |
| static QHash< JNIEnv *, FsaDiagramController * > | envToController |
| static QReadWriteLock | envToControllerLock |
| #define GRAMMARSYMBOL_SIG "Lau/edu/monash/csse/tonyj/cider/interpreter/GrammarSymbol;" |
| void JNICALL Java_CiderInterface_native_symbolAdded | ( | JNIEnv * | env, | |
| jclass | , | |||
| jint | symbolId | |||
| ) |
| void JNICALL Java_CiderInterface_native_symbolRemoved | ( | JNIEnv * | env, | |
| jclass | , | |||
| jint | symbolId | |||
| ) |
| void JNICALL Java_FSACiderInterface_native_arrowPointsModified | ( | JNIEnv * | env, | |
| jclass | , | |||
| jint | symbolId, | |||
| jdouble | start_x, | |||
| jdouble | start_y, | |||
| jdouble | mid_x, | |||
| jdouble | mid_y, | |||
| jdouble | end_x, | |||
| jdouble | end_y | |||
| ) |
| void JNICALL Java_FSACiderInterface_native_circleModified | ( | JNIEnv * | env, | |
| jclass | , | |||
| jint | symbolId, | |||
| jdouble | radius, | |||
| jdouble | mid_x, | |||
| jdouble | mid_y | |||
| ) |
| void JNICALL Java_FSACiderInterface_native_textRectModified | ( | JNIEnv * | env, | |
| jclass | , | |||
| jint | symbolId, | |||
| jdouble | mid_x, | |||
| jdouble | mid_y, | |||
| jdouble | halfwidth, | |||
| jdouble | halfheight | |||
| ) |
QHash<JNIEnv*, FsaDiagramController*> envToController [static] |
QReadWriteLock envToControllerLock [static] |
1.5.2