net.datacrow.core.objects
Class DcLookAndFeel

java.lang.Object
  extended by net.datacrow.core.objects.DcLookAndFeel

public class DcLookAndFeel
extends java.lang.Object

Represents a look and feel / skin.

Author:
Robert Jan van der Waals

Field Summary
static int _JTATTOO
           
static int _LAF
           
static int _NONE
           
 
Constructor Summary
DcLookAndFeel(java.lang.String name, java.lang.String className, java.lang.String filename, int type)
          Creates a new instance.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getClassName()
          The implementation class name.
static DcLookAndFeel getDisabled()
          Creates a disabled look and feel instance.
 java.lang.String getFileName()
          The physical filename.
 java.lang.String getName()
          The label of this Look and Feel.
 int getType()
          The Look and Feel type.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_LAF

public static final int _LAF
See Also:
Constant Field Values

_NONE

public static final int _NONE
See Also:
Constant Field Values

_JTATTOO

public static final int _JTATTOO
See Also:
Constant Field Values
Constructor Detail

DcLookAndFeel

public DcLookAndFeel(java.lang.String name,
                     java.lang.String className,
                     java.lang.String filename,
                     int type)
Creates a new instance.

Parameters:
name - The name of the Look and Feel.
className - The class name.
filename - The filename.
type - The Look and Feel type.
Method Detail

getDisabled

public static DcLookAndFeel getDisabled()
Creates a disabled look and feel instance.


getName

public java.lang.String getName()
The label of this Look and Feel.


getClassName

public java.lang.String getClassName()
The implementation class name.


getFileName

public java.lang.String getFileName()
The physical filename.


getType

public int getType()
The Look and Feel type.

See Also:
_JTATTOO, _LAF, _NONE, #_SKINLF

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object