|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Libraries.StdLibrary
com.planet_ink.coffee_mud.Libraries.Clans
public class Clans
Portions Copyright (c) 2003 Jeremy Vyska
Portions Copyright (c) 2004 Bo Zimmerman
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
| Field Summary | |
|---|---|
java.util.Hashtable |
all
|
| Constructor Summary | |
|---|---|
Clans()
|
|
| Method Summary | |
|---|---|
void |
addClan(Clan C)
|
java.util.Enumeration |
allClans()
|
void |
clanAnnounce(MOB mob,
java.lang.String msg)
|
void |
clanAnnounceAll(java.lang.String msg)
|
java.util.Enumeration |
clans()
|
Clan |
findClan(java.lang.String id)
|
Clan |
getClan(java.lang.String id)
|
int |
getClanRelations(java.lang.String id1,
java.lang.String id2)
|
Clan |
getClanType(int type)
|
int |
getIntFromRole(int roleType)
|
int |
getRoleFromName(int government,
java.lang.String position)
|
java.lang.String |
getRoleName(int government,
int role,
boolean titleCase,
boolean plural)
|
int |
getRoleOrder(int role)
|
boolean |
goForward(MOB mob,
Clan C,
java.util.Vector commands,
int function,
boolean voteIfNecessary)
|
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
isCommonClanRelations(java.lang.String id1,
java.lang.String id2,
int relation)
|
boolean |
isFamilyOfMembership(MOB M,
DVector members)
|
int |
numClans()
|
void |
removeClan(Clan C)
|
boolean |
shutdown()
|
int |
size()
|
void |
tickAllClans()
|
java.lang.String |
translatePrize(int trophy)
|
boolean |
trophySystemActive()
|
| Methods inherited from class com.planet_ink.coffee_mud.Libraries.StdLibrary |
|---|
activate, compareTo, copyOf, getSupportThread, initializeClass, newInstance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.CMLibrary |
|---|
activate, getSupportThread |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, initializeClass, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
public java.util.Hashtable all
| Constructor Detail |
|---|
public Clans()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdLibrarypublic boolean shutdown()
shutdown in interface CMLibraryshutdown in class StdLibrary
public boolean isCommonClanRelations(java.lang.String id1,
java.lang.String id2,
int relation)
isCommonClanRelations in interface ClanManager
public int getClanRelations(java.lang.String id1,
java.lang.String id2)
getClanRelations in interface ClanManagerpublic Clan getClan(java.lang.String id)
getClan in interface ClanManagerpublic Clan findClan(java.lang.String id)
findClan in interface ClanManagerpublic Clan getClanType(int type)
getClanType in interface ClanManager
public boolean isFamilyOfMembership(MOB M,
DVector members)
isFamilyOfMembership in interface ClanManagerpublic int getRoleOrder(int role)
getRoleOrder in interface ClanManager
public java.lang.String getRoleName(int government,
int role,
boolean titleCase,
boolean plural)
getRoleName in interface ClanManagerpublic java.util.Enumeration clans()
clans in interface ClanManagerpublic int size()
size in interface ClanManagerpublic void addClan(Clan C)
addClan in interface ClanManagerpublic void removeClan(Clan C)
removeClan in interface ClanManagerpublic void tickAllClans()
tickAllClans in interface ClanManagerpublic void clanAnnounceAll(java.lang.String msg)
clanAnnounceAll in interface ClanManagerpublic int numClans()
numClans in interface ClanManagerpublic java.util.Enumeration allClans()
allClans in interface ClanManagerpublic java.lang.String translatePrize(int trophy)
translatePrize in interface ClanManagerpublic boolean trophySystemActive()
trophySystemActive in interface ClanManager
public boolean goForward(MOB mob,
Clan C,
java.util.Vector commands,
int function,
boolean voteIfNecessary)
goForward in interface ClanManager
public void clanAnnounce(MOB mob,
java.lang.String msg)
clanAnnounce in interface ClanManagerpublic int getIntFromRole(int roleType)
getIntFromRole in interface ClanManager
public int getRoleFromName(int government,
java.lang.String position)
getRoleFromName in interface ClanManager
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||