public class FrameManager extends Object
Constructor and Description |
---|
FrameManager() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
int |
doAddFFrame(IFFrame frame)
Add FFrame.
|
void |
doAddFFrame(IFFrame frame,
int index)
Add FFrame from index.
|
int |
doModifyFFrame(int indexAnt,
IFFrame frameNext)
Modify FFrame from index and new FFrame.
|
void |
doRemoveFFrame(int index)
Remove FFrame from actual index.
|
IFFrame[] |
getAllFFrames()
Returns all the fframes, remove and done not remove.
|
IFFrame[] |
getAllFFrameToDepends()
Returns all the fframes, remove and done not remove and the ones that are
in the FFrameGroups
|
IFFrame |
getFFrame(int index)
Returns from an index the FFrame.
|
int |
getFFrameCount()
Returns the number of FFrame.
|
IFFrame[] |
getFFrames()
Returns all the fframes that are not removed.
|
BitSet |
invalidates() |
protected void |
notifyAdded(int index) |
protected void |
notifyRemoved(int index) |
void |
redoModifyFFrame(int index,
int newIndex,
IFFrame frame) |
void |
refreshDependences(IFFrame fant,
IFFrame fnew) |
void |
undoAddFFrame(int index)
Undo add FFrame from index.
|
void |
undoModifyFFrame(int index,
int newIndex)
Undo modify an FFrame modified.
|
void |
undoRemoveFFrame(int index)
Undo Remove FFrame from index.
|
public IFFrame getFFrame(int index)
index
- public int getFFrameCount()
public void undoAddFFrame(int index)
index
- public int doAddFFrame(IFFrame frame)
frame
- public void doAddFFrame(IFFrame frame, int index)
frame
- New FFrame.index
- Index of new FFrame.public void undoModifyFFrame(int index, int newIndex)
fant
- Previous fframe.fnew
- New FFrame.indexAnt
- Actual index.indexLast
- Previous index.public int doModifyFFrame(int indexAnt, IFFrame frameNext)
indexAnt
- Actual index.frameNext
- New FFrame.public void undoRemoveFFrame(int index)
index
- Actual index of FFrame.public void doRemoveFFrame(int index)
index
- Actual index.protected void notifyRemoved(int index)
protected void notifyAdded(int index)
public IFFrame[] getFFrames()
public IFFrame[] getAllFFrames()
public IFFrame[] getAllFFrameToDepends()
public void redoModifyFFrame(int index, int newIndex, IFFrame frame)
public BitSet invalidates()
public void clear()