public abstract class MockContainer<P extends MockContainer<?,?>,C extends MockElement> extends MockElement
P: Parent type of this containerC: Child type of this container| Modifier | Constructor and Description | 
|---|---|
protected  | 
MockContainer(P parent)
Constructor for MockContainer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addAnticipator(PollAnticipator trigger)
addAnticipator 
 | 
protected C | 
addMember(C element)
addMember 
 | 
protected MockElement | 
getMember(Object key)
getMember 
 | 
protected List<C> | 
getMembers()
getMembers 
 | 
int | 
getPollCount()
getPollCount 
 | 
PollStatus | 
getPollStatus()
getPollStatus 
 | 
void | 
removeAnticipator(PollAnticipator trigger)
removeAnticipator 
 | 
protected void | 
removeMember(MockElement element)
removeMember 
 | 
void | 
resetPollCount()
resetPollCount 
 | 
void | 
visit(MockVisitor v)
visit 
 | 
protected void | 
visitMembers(MockVisitor v)
visitMembers 
 | 
bringDown, bringUnresponsive, bringUp, createDeleteEvent, createDownEvent, createDownEvent, createNewEvent, createUpEvent, createUpEvent, getNetwork, getParent, moveTo, setServicePollStatusprotected MockContainer(P parent)
Constructor for MockContainer.
parent - a P object.public void addAnticipator(PollAnticipator trigger)
addAnticipator
addAnticipator in class MockElementtrigger - a PollAnticipator object.protected C addMember(C element)
addMember
element - a C object.protected MockElement getMember(Object key)
getMember
key - a Object object.MockElement object.public int getPollCount()
getPollCount
getPollCount in class MockElementpublic PollStatus getPollStatus()
getPollStatus
getPollStatus in class MockElementPollStatus object.public void removeAnticipator(PollAnticipator trigger)
removeAnticipator
removeAnticipator in class MockElementtrigger - a PollAnticipator object.protected void removeMember(MockElement element)
removeMember
element - a MockElement object.public void resetPollCount()
resetPollCount
resetPollCount in class MockElementpublic void visit(MockVisitor v)
visit
visit in class MockElementv - a MockVisitor object.protected void visitMembers(MockVisitor v)
visitMembers
v - a MockVisitor object.Copyright © 2020. All rights reserved.