MCPcopy Create free account
hub / github.com/boazy/TWEditorEnhanced / setElement

Method setElement

src/main/java/DBList.java:83–97  ·  view source on GitHub ↗
(String label, DBElement element)

Source from the content-addressed store, hash-verified

81 }
82
83 public void setElement(String label, DBElement element)
84 {
85 if ((label == null) || (label.length() == 0)) {
86 throw new IllegalArgumentException("No database element label supplied");
87 }
88 DBElement oldElement = (DBElement)this.labelMap.get(label);
89 if (oldElement != null) {
90 int index = this.elementList.indexOf(oldElement);
91 this.elementList.set(index, element);
92 } else {
93 this.elementList.add(element);
94 }
95
96 this.labelMap.put(label, element);
97 }
98
99 public int getElementCount()
100 {

Callers 1

runMethod · 0.95

Calls 3

getLabelMethod · 0.95
getLabelMethod · 0.45
equalsMethod · 0.45

Tested by

no test coverage detected