org.bukkit
Enum Art

java.lang.Object
  extended by java.lang.Enum<Art>
      extended by org.bukkit.Art
All Implemented Interfaces:
Serializable, Comparable<Art>

public enum Art
extends Enum<Art>

Represents the art on a painting


Enum Constant Summary
ALBAN
           
AZTEC
           
AZTEC2
           
BOMB
           
BURNINGSKULL
           
BUST
           
COURBET
           
CREEBET
           
DONKEYKONG
           
FIGHTERS
           
GRAHAM
           
KEBAB
           
MATCH
           
PIGSCENE
           
PLANT
           
POINTER
           
POOL
           
SEA
           
SKELETON
           
SKULL_AND_ROSES
           
STAGE
           
SUNSET
           
VOID
           
WANDERER
           
WASTELAND
           
WITHER
           
 
Method Summary
 int getBlockHeight()
          Gets the height of the painting, in blocks
 int getBlockWidth()
          Gets the width of the painting, in blocks
static Art getById(int id)
          Deprecated. Magic value
static Art getByName(String name)
          Get a painting by its unique name
 int getId()
          Deprecated. Magic value
static Art valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Art[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

KEBAB

public static final Art KEBAB

AZTEC

public static final Art AZTEC

ALBAN

public static final Art ALBAN

AZTEC2

public static final Art AZTEC2

BOMB

public static final Art BOMB

PLANT

public static final Art PLANT

WASTELAND

public static final Art WASTELAND

POOL

public static final Art POOL

COURBET

public static final Art COURBET

SEA

public static final Art SEA

SUNSET

public static final Art SUNSET

CREEBET

public static final Art CREEBET

WANDERER

public static final Art WANDERER

GRAHAM

public static final Art GRAHAM

MATCH

public static final Art MATCH

BUST

public static final Art BUST

STAGE

public static final Art STAGE

VOID

public static final Art VOID

SKULL_AND_ROSES

public static final Art SKULL_AND_ROSES

WITHER

public static final Art WITHER

FIGHTERS

public static final Art FIGHTERS

POINTER

public static final Art POINTER

PIGSCENE

public static final Art PIGSCENE

BURNINGSKULL

public static final Art BURNINGSKULL

SKELETON

public static final Art SKELETON

DONKEYKONG

public static final Art DONKEYKONG
Method Detail

values

public static Art[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Art c : Art.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Art valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getBlockWidth

public int getBlockWidth()
Gets the width of the painting, in blocks

Returns:
The width of the painting, in blocks

getBlockHeight

public int getBlockHeight()
Gets the height of the painting, in blocks

Returns:
The height of the painting, in blocks

getId

@Deprecated
public int getId()
Deprecated. Magic value

Get the ID of this painting.

Returns:
The ID of this painting

getById

@Deprecated
public static Art getById(int id)
Deprecated. Magic value

Get a painting by its numeric ID

Parameters:
id - The ID
Returns:
The painting

getByName

public static Art getByName(String name)
Get a painting by its unique name

This ignores underscores and capitalization

Parameters:
name - The name
Returns:
The painting


Copyright © 2014. All rights reserved.