Package io.keikai.model.impl.sys
Class DependencyTableAdv
- java.lang.Object
-
- io.keikai.model.impl.sys.DependencyTableAdv
-
- All Implemented Interfaces:
DependencyTable
,Serializable
- Direct Known Subclasses:
DependencyTableImpl
public abstract class DependencyTableAdv extends Object implements DependencyTable, Serializable
- Since:
- 3.5.0
- Author:
- Pao
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.keikai.model.sys.dependency.DependencyTable
DependencyTable.RefFilter
-
-
Constructor Summary
Constructors Constructor Description DependencyTableAdv()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
adjustSheetIndex(String bookName, int index, int size)
abstract void
clearDependents(Ref ref, Ref.RefType skipType)
abstract Set<Ref>
getDirectPrecedents(Ref dependent)
abstract Set<Ref>
getDirectRegionDependents(Ref precedent)
abstract Set<Ref>
getDirectRegionPrecedents(Ref dependent)
abstract Set<Ref>
getRegionDependents(Ref precedent)
abstract Set<Ref>
getRegionPrecedents(Ref precedent)
abstract void
merge(DependencyTableAdv dependencyTable)
abstract void
moveSheetIndex(String bookName, int oldIndex, int newIndex)
abstract void
setBookSeries(SBookSeries series)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.keikai.model.sys.dependency.DependencyTable
add, clearDependents, del, getDependents, getDirectDependents, getEvaluatedDependents, searchPrecedents, setEvaluated
-
-
-
-
Method Detail
-
setBookSeries
public abstract void setBookSeries(SBookSeries series)
-
merge
public abstract void merge(DependencyTableAdv dependencyTable)
-
adjustSheetIndex
public abstract void adjustSheetIndex(String bookName, int index, int size)
-
moveSheetIndex
public abstract void moveSheetIndex(String bookName, int oldIndex, int newIndex)
-
clearDependents
public abstract void clearDependents(Ref ref, Ref.RefType skipType)
-
-