if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Board";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":9,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<li><ahref="../../../com/massivecraft/factions/Conf.html"title="class in com.massivecraft.factions"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../com/massivecraft/factions/zcore/persist/MemoryBoard.html"title="class in com.massivecraft.factions.zcore.persist">MemoryBoard</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <spanclass="typeNameLabel">Board</span>
extends java.lang.Object</pre>
</li>
</ul>
</div>
<divclass="summary">
<ulclass="blockList">
<liclass="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="field.summary">
<!---->
</a>
<h3>Field Summary</h3>
<tableclass="memberSummary"border="0"cellpadding="3"cellspacing="0"summary="Field Summary table, listing fields, and an explanation">
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Field and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected static <ahref="../../../com/massivecraft/factions/Board.html"title="class in com.massivecraft.factions">Board</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#clearOwnershipAt-com.massivecraft.factions.FLocation-">clearOwnershipAt</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
<tdclass="colFirst"><code>abstract java.util.Set<<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a>></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#getAllClaims-com.massivecraft.factions.Faction-">getAllClaims</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code> </td>
</tr>
<trid="i5"class="rowColor">
<tdclass="colFirst"><code>abstract java.util.Set<<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a>></code></td>
<tdclass="colFirst"><code>abstract <ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#getFactionAt-com.massivecraft.factions.FLocation-">getFactionAt</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#getFactionCoordCount-com.massivecraft.factions.Faction-">getFactionCoordCount</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#getFactionCoordCountInWorld-com.massivecraft.factions.Faction-java.lang.String-">getFactionCoordCountInWorld</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction,
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#getIdAt-com.massivecraft.factions.FLocation-">getIdAt</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
</tr>
<trid="i11"class="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../com/massivecraft/factions/Board.html"title="class in com.massivecraft.factions">Board</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#getMap-com.massivecraft.factions.FPlayer-com.massivecraft.factions.FLocation-double-">getMap</a></span>(<ahref="../../../com/massivecraft/factions/FPlayer.html"title="interface in com.massivecraft.factions">FPlayer</a> fPlayer,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation,
double inDegrees)</code>
<divclass="block">The map is relative to a coord and a faction north is in the direction of decreasing x east is in the direction
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#hasFactionWithin-com.massivecraft.factions.FLocation-com.massivecraft.factions.Faction-int-">hasFactionWithin</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation,
<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction,
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#isBorderLocation-com.massivecraft.factions.FLocation-">isBorderLocation</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#isConnectedLocation-com.massivecraft.factions.FLocation-com.massivecraft.factions.Faction-">isConnectedLocation</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation,
<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#removeAt-com.massivecraft.factions.FLocation-">removeAt</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/Board.html#setFactionAt-com.massivecraft.factions.Faction-com.massivecraft.factions.FLocation-">setFactionAt</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
<pre>protected static <ahref="../../../com/massivecraft/factions/Board.html"title="class in com.massivecraft.factions">Board</a> instance</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ulclass="blockList">
<liclass="blockList"><aname="constructor.detail">
<!---->
</a>
<h3>Constructor Detail</h3>
<aname="Board--">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>Board</h4>
<pre>public Board()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.detail">
<!---->
</a>
<h3>Method Detail</h3>
<aname="getInstance--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getInstance</h4>
<pre>public static <ahref="../../../com/massivecraft/factions/Board.html"title="class in com.massivecraft.factions">Board</a> getInstance()</pre>
<pre>public abstract java.lang.String getIdAt(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
<pre>public abstract <ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> getFactionAt(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
<pre>public abstract void setFactionAt(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
<pre>public abstract void removeAt(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
</li>
</ul>
<aname="getAllClaims-java.lang.String-">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getAllClaims</h4>
<pre>public abstract java.util.Set<<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a>> getAllClaims(java.lang.String factionId)</pre>
<pre>public abstract java.util.Set<<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a>> getAllClaims(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<pre>public abstract void clearOwnershipAt(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
<pre>public abstract boolean isBorderLocation(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
<pre>public abstract boolean isConnectedLocation(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation,
<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<pre>public abstract boolean hasFactionWithin(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation,
<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction,
<pre>public abstract int getFactionCoordCount(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<pre>public abstract int getFactionCoordCountInWorld(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction,
<pre>public abstract java.util.ArrayList<mkremins.fanciful.FancyMessage> getMap(<ahref="../../../com/massivecraft/factions/FPlayer.html"title="interface in com.massivecraft.factions">FPlayer</a> fPlayer,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation,
double inDegrees)</pre>
<divclass="block">The map is relative to a coord and a faction north is in the direction of decreasing x east is in the direction
<li><ahref="../../../com/massivecraft/factions/Conf.html"title="class in com.massivecraft.factions"><spanclass="typeNameLink">Next Class</span></a></li>