public class DependencyTableImpl extends DependencyTableAdv
DependencyTable.RefFilter| Modifier and Type | Field and Description |
|---|---|
protected SBookSeries |
_books |
protected Map<Ref,Set<Ref>> |
_evaledMap |
protected Map<Ref,Set<Ref>> |
_map
Map
|
protected static EnumSet<Ref.RefType> |
_regionTypes |
| Constructor and Description |
|---|
DependencyTableImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Ref dependant,
Ref precedent) |
void |
adjustSheetIndex(String bookName,
int index,
int size) |
void |
clear() |
void |
clearDependents(Ref dependant) |
void |
del(Ref dependant,
Ref precedent) |
void |
dump() |
Set<Ref> |
getDependents(Ref precedent) |
Set<Ref> |
getDirectDependents(Ref precedent) |
Set<Ref> |
getDirectPrecedents(Ref dependent) |
Set<Ref> |
getEvaluatedDependents(Ref precedent) |
void |
merge(DependencyTableAdv dependencyTable) |
protected <K> void |
mergeAllRefs(Map<K,Set<Ref>> tgt,
Map<K,Set<Ref>> src) |
void |
moveSheetIndex(String bookName,
int oldIndex,
int newIndex) |
Set<Ref> |
searchPrecedents(DependencyTable.RefFilter filter) |
void |
setBookSeries(SBookSeries series) |
void |
setEvaluated(Ref dependent) |
String |
toString() |
protected static final EnumSet<Ref.RefType> _regionTypes
protected SBookSeries _books
public void setBookSeries(SBookSeries series)
setBookSeries in class DependencyTableAdvpublic void clear()
public void clearDependents(Ref dependant)
public void setEvaluated(Ref dependent)
public void merge(DependencyTableAdv dependencyTable)
merge in class DependencyTableAdvpublic Set<Ref> searchPrecedents(DependencyTable.RefFilter filter)
public void dump()
public Set<Ref> getDirectPrecedents(Ref dependent)
getDirectPrecedents in class DependencyTableAdvpublic void adjustSheetIndex(String bookName, int index, int size)
adjustSheetIndex in class DependencyTableAdvpublic void moveSheetIndex(String bookName, int oldIndex, int newIndex)
moveSheetIndex in class DependencyTableAdvCopyright © 2020. All rights reserved.