public class AccountACL
extends java.lang.Object
| Constructor and Description |
|---|
AccountACL(Account account) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAcl(java.lang.String name)
Checks if a player can modify the ACL
|
boolean |
canDeposit(java.lang.String name)
Checks if a player can deposit money
|
boolean |
canShow(java.lang.String name)
Checks if a player can show the balance of the account
|
boolean |
canWithdraw(java.lang.String name)
Checks if a player can withdraw money
|
Account |
getParent()
Returns the related account
|
boolean |
isOwner(java.lang.String name)
Checks if the player is the bank owner.
|
void |
set(java.lang.String name,
boolean deposit,
boolean withdraw,
boolean acl,
boolean show,
boolean owner)
Set a player in the ACL list
|
void |
setAcl(java.lang.String name,
boolean acl)
Set if a player can modify the ACL list
|
void |
setDeposit(java.lang.String name,
boolean deposit)
Set if a player can deposit money in the account
|
void |
setShow(java.lang.String name,
boolean show)
Set if a player can show the bank balance.
|
void |
setWithdraw(java.lang.String name,
boolean withdraw)
Set if a player can withdraw money in the account
|
public AccountACL(Account account)
public boolean canDeposit(java.lang.String name)
name - The player namepublic boolean canWithdraw(java.lang.String name)
name - The player namepublic boolean canAcl(java.lang.String name)
name - The player namepublic boolean canShow(java.lang.String name)
name - The player namepublic void setDeposit(java.lang.String name,
boolean deposit)
name - The Player namedeposit - Can deposit or notpublic void setWithdraw(java.lang.String name,
boolean withdraw)
name - The Player namewithdraw - Can withdraw or notpublic void setAcl(java.lang.String name,
boolean acl)
name - The player nameacl - can modify the ACL or notpublic void setShow(java.lang.String name,
boolean show)
name - The player nameshow - can show the bank balance or not.public void set(java.lang.String name,
boolean deposit,
boolean withdraw,
boolean acl,
boolean show,
boolean owner)
name - The Playerdeposit - Can deposit or notwithdraw - Can withdraw or notacl - Can modify the ACL or notshow - Can show the balanceowner - If he is the ownerpublic boolean isOwner(java.lang.String name)
name - The player name to checkpublic Account getParent()