Serialized Form
apology
java.lang.String apology
yes
java.awt.Button yes
no
java.awt.Button no
result
boolean result
textPanel
java.awt.Panel textPanel
dlg
ConfirmDialog dlg
dimChanges
java.util.Map dimChanges
contentDelta
ContentDelta contentDelta
cell
java.lang.String[] cell
- Cell id.
p1
java.lang.Object[] p1
- The old value.
p2
java.lang.Object[] p2
- The new value.
nchanges
int nchanges
changeType
int[] changeType
- The type of change - NONE, CONNECT, DISCONNECT.
p1
java.lang.String[] p1
- The first parameter of the operation.
p2
java.lang.String[] p2
- The second parameter of the operation.
nchanges
int nchanges
bytes
byte[] bytes
NON_TEXT_SPAN_CHAR
char NON_TEXT_SPAN_CHAR
- The char used to represent non-textual spans.
l
int l
left
Enfilade1DImpl left
middle
Span middle
right
Enfilade1DImpl right
text
java.lang.String text
x
int x
y
int y
w
int w
h
int h
x
int x
y
int y
w
int w
h
int h
offs0
int offs0
offs1
int offs1
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.io.NotSerializableException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
connections
java.util.Set connections
- The connections in this version.
Contains
Conn
objects.
contents
java.util.Map contents
- The cell contents in this version.
Maps
String
cell ids to arbitrary serializable objects
representing the cell content.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.io.NotSerializableException,
java.lang.ClassNotFoundException
dim
java.lang.String dim
- The id of the connection's dimension.
negside
java.lang.String negside
- The negward side of the connection.
For this cell, this is a posward connection.
posside
java.lang.String posside
- The posward side of the connection.
For this cell, this is a negward connection.
connects
java.util.Set connects
- The set of
Conn
objects created by this diff.
disconnects
java.util.Set disconnects
- The set of
Conn
objects removed by this diff.
contents
java.util.Map contents
- The cell contents set by this diff.
The map has the same form as in
SliceVersion
.
discontents
java.util.Map discontents
- The cell contents unset by this diff.
The map has the same form as the
connects
map.
This is the inverse of the contents map: if cell C had
content A before and content B after the diff, C will be
mapped to B in contents but to A in discontents.