io.github.alshain01.flags.api.area
Interface Renameable

All Superinterfaces:
Area, java.lang.Comparable<Area>

public interface Renameable
extends Area

Defines if the land system allows cuboids names to be changed after creation.


Nested Class Summary
 
Nested classes/interfaces inherited from interface io.github.alshain01.flags.api.area.Area
Area.AreaRelationship
 
Method Summary
 void setName(java.lang.String name)
          Sets the name of the cuboid.
 
Methods inherited from interface io.github.alshain01.flags.api.area.Area
compareNameTo, compareTo, getAbsoluteMessage, getAbsoluteMessage, getAbsolutePermissionTrust, getAbsolutePlayerTrust, getAbsoluteRawMessage, getAbsoluteState, getAreaPlugin, getId, getMessage, getMessage, getName, getPermissionTrust, getPlayerTrust, getRawMessage, getRelationship, getState, getWorld, hasBundlePermission, hasFlagPermission, hasTrust, isArea, removeTrust, removeTrust, setMessage, setState, setTrust, setTrust
 

Method Detail

setName

void setName(@Nonnull
             java.lang.String name)
Sets the name of the cuboid.

Parameters:
name - The name to set to the cuboid.
Throws:
InvalidAreaException