public SpreadsheetBook(String context) {
getNewId(this);
- System.err.println("SpreadsheetBook, context is " + context);
mapping = new SpreadsheetMapping(new SheetLineComponent(""));
this.context = context;
}
class ExternalRefData {
private Variant value = DEFAULT;
public ExternalRefData(long referenceKey, ExternalRef ref) {
- System.err.println("listen to " + ref);
ref.listen(context, new ExternalRefListener() {
boolean isDisposed = false;
}
Variant getExternalRefValue(long referenceKey, ExternalRef ref) {
- System.err.println("getExternalRefValue " + ref);
ExternalRefData data = externalRefMap.get(ref);
if(data == null) {
registerListening(referenceKey, ref);