public class TargetMarkerBag extends ArrayList<TargetMarker>
modCount
Constructor and Description |
---|
TargetMarkerBag()
Creates new TargetMarkerBag
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(TargetMarker tm) |
int |
checkTargets(Evaluator ev) |
int |
countSolvedTargets() |
TargetMarker |
getCurrentTarget() |
TargetMarker |
getElement(int n) |
TargetMarker |
getElement(TextTarget tt) |
TargetMarker |
getElementByOffset(int offset,
boolean includeEndPos) |
TargetMarker |
getNearestElement(int offset,
boolean searchForward) |
TargetMarker |
getNextTarget(TargetMarker tm) |
int[] |
getParagragraphOffsets() |
TargetMarker |
getPrevTarget(TargetMarker tm) |
void |
removeUnattachedElements() |
void |
reset() |
void |
setCurrentTarget(TargetMarker tm,
TextActivityBase.Panel tabp) |
void |
setParentPane(TextActivityPane parent) |
void |
setPositions() |
void |
swapTargets(TargetMarker tm1,
TargetMarker tm2) |
void |
updateOffsets() |
add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
public boolean add(TargetMarker tm)
add
in interface Collection<TargetMarker>
add
in interface List<TargetMarker>
add
in class ArrayList<TargetMarker>
public TargetMarker getElement(int n)
public void setParentPane(TextActivityPane parent)
public void setPositions()
public void updateOffsets()
public void removeUnattachedElements()
public int checkTargets(Evaluator ev)
public int countSolvedTargets()
public void reset()
public TargetMarker getElementByOffset(int offset, boolean includeEndPos)
public TargetMarker getNearestElement(int offset, boolean searchForward)
public void setCurrentTarget(TargetMarker tm, TextActivityBase.Panel tabp)
public TargetMarker getCurrentTarget()
public TargetMarker getElement(TextTarget tt)
public TargetMarker getNextTarget(TargetMarker tm)
public TargetMarker getPrevTarget(TargetMarker tm)
public void swapTargets(TargetMarker tm1, TargetMarker tm2)
public int[] getParagragraphOffsets()
Copyright © 2004-15 Francesc Busquets (fbusquets@xtec.cat) & Departament d'Educació de la Generalitat de Catalunya (info@xtec.cat)
Licensed under the terms of the GNU General Public License.