public class GridPanelWolfSheepGrass extends GridPanel implements IGridPanel, CeWolfSheepGrass
original NetLogo wolf sheep predation model is: Copyright 1998 Uri Wilensky. All rights reserved.
See http://ccl.northwestern.edu/netlogo/models/WolfSheepPredation for terms of use.
,
Serialized FormGPSHAPE_CIRCLE, GPSHAPE_HEXAGON, GPSHAPE_NOSHAPE, GPSHAPE_OCTOGON, GPSHAPE_PENTAGON, GPSHAPE_RECTANGLE, GPSHAPE_STAR, GPSHAPE_TRIANGLE, GPSHAPE_TURTLE
AggregatorCE, GrassCE, includeCE, PatchOwnerCE, RowCE, SheepCE, TheSystemCE, TurtleCE, TurtleObserverCE, WolfCE, XholonClassCE
DEFAULT_SIZE_MSG_Q, DEFAULT_SIZE_SYSTEM_MSG_Q, GETNAME_DEFAULT, GETNAME_LOCALPART_ID, GETNAME_NOROLENAME, GETNAME_ROLENAME_OR_CLASSNAME, GETNAME_ROLENAMESEP_, GETNAME_SIZE_TEMPLATE, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx, XHOLON_ID_DEFAULT, XHOLON_ID_NULL
Constructor and Description |
---|
GridPanelWolfSheepGrass()
Constructor
|
GridPanelWolfSheepGrass(IXholon gridOwner)
Constructor
|
Modifier and Type | Method and Description |
---|---|
CssColor |
getColor(IXholon xhNode)
Get the color that this xholon should currently be displayed as.
|
getCellSize, getGridOwner, getIsFrozen, getNeighType, getNumCols, getNumRows, getShape, getToolTipText, getUseShapes, initGridPanel, paintComponent, setCellSize, setGridCellColor, setIsFrozen, setNeighType, setUseShapes, toDataUrl, toDataUrl, toggleFrozen
act, actNr, appendChild, appendChild, appendChild, appendsOwnChildren, bindPorts, cleanup, compareTo, configure, configure, consoleLog, decVal, decVal, depth, doAction, equals, findFirstChildWithXhClass, findFirstChildWithXhClass, forwardMessage, forwardSyncMessage, getActionList, getAllPorts, getAnnotation, getApp, getAttributeNodeXh, getAttributeXh, getChildNodes, getClassNode, getClassNode, getFactory, getFirstChild, getFirstSibling, getId, getInteraction, getInteractionsEnabled, getIQueueImplName, getLastChild, getLastSibling, getLogger, getMsgQ, getName, getName, getNeighbors, getNextSibling, getNthChild, getNthSibling, getNumChildren, getNumLevels, getNumSiblings, getParentNode, getPort, getPort, getPreviousSibling, getRoleName, getRootNode, getSelfAndSiblings, getSelfAndSiblingsIndex, getService, getSiblings, getSystemMsgQ, getUid, getUri, getVal_boolean, getVal_byte, getVal_char, getVal_double, getVal_float, getVal_int, getVal_long, getVal_Object, getVal_short, getVal_String, getVal, getXhc, getXhcId, getXhcName, getXholon2Xml, getXhType, getXml2Xholon, getXPath, handleNodeSelection, handleNodeSelection, hasAncestor, hasAnnotation, hasAttributeXh, hasChildNodes, hasChildOrSiblingNodes, hasNextSibling, hasParentNode, hasSiblingNodes, height, incVal, incVal, initialize, initStatics, inOrderPrint, insertAfter, insertAfter, insertAfter, insertBefore, insertBefore, insertBefore, insertFirstChild, isActiveObject, isAttributeHandler, isBound, isContainer, isExternal, isInternal, isLeaf, isPassiveObject, isRootNode, isUniqueSibling, isUniqueSiblingRoleName, performActivity, performActivity, performBooleanActivity, performBooleanActivity, performDoubleActivity, performGuard, performVoidActivity, postAct, postConfigure, postOrderPrint, postReconfigure, preAct, preConfigure, preOrderPrint, preReconfigure, print, println, processMessageQ, processReceivedMessage, processReceivedSyncMessage, processSystemMessageQ, reconfigure, registerMessageForwardee, remove, removeAttributeNodeXh, removeAttributeXh, removeChild, replaceNode, searchForReferencingNodes, searchForReferencingNodesRecurse, sendMessage, sendMessage, sendMessage, sendSyncMessage, sendSyncMessage, sendSyncMessage, sendSystemMessage, sendSystemMessage, setActionList, setAnnotation, setApp, setAttributeNodeXh, setAttributeVal, setAttributeXh, setFirstChild, setId, setName, setNextSibling, setParentChildLinks, setParentNode, setParentSiblingLinks, setPort, setPort, setPorts, setRoleName, setUid, setUri, setVal_boolean, setVal_byte, setVal_char, setVal_double, setVal_float, setVal_int, setVal_long, setVal_Object, setVal_short, setVal_String, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setXhc, showAnnotation, swapNode, terminate, toString, toXml, toXmlAttribute, toXmlAttributes, toXmlText, treeSize, visit
getClass, hashCode, notify, notifyAll, wait, wait, wait
getCellSize, getGridOwner, getNeighType, getNumCols, getNumRows, getShape, getUseShapes, initGridPanel, paintComponent, setCellSize, setGridCellColor, setNeighType, setUseShapes, toDataUrl, toDataUrl
public GridPanelWolfSheepGrass()
public GridPanelWolfSheepGrass(IXholon gridOwner)
gridOwner
- Xholon that owns the grid.public CssColor getColor(IXholon xhNode)
IGridPanel
getColor
in interface IGridPanel
getColor
in class GridPanel
xhNode
- An instance of Xholon.