public class DrawingManager2
extends java.lang.Object
Constructor and Description |
---|
DrawingManager2(EscherDggRecord dgg) |
Modifier and Type | Method and Description |
---|---|
int |
allocateShapeId(EscherDgRecord dg)
Allocates new shape id for the drawing group
|
void |
clearDrawingGroups()
Clears the cached list of drawing groups
|
EscherDgRecord |
createDgRecord()
Creates a new drawing group
|
short |
findNewDrawingGroupId()
Finds the next available (1 based) drawing group id
|
EscherDggRecord |
getDgg()
Returns the drawing group container record
|
void |
incrementDrawingsSaved()
Increment the drawing counter
|
public DrawingManager2(EscherDggRecord dgg)
public void clearDrawingGroups()
public EscherDgRecord createDgRecord()
public int allocateShapeId(EscherDgRecord dg)
dg
- the EscherDgRecord which receives the new shapepublic short findNewDrawingGroupId()
public EscherDggRecord getDgg()
public void incrementDrawingsSaved()
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.