Class MetaDecorator
- java.lang.Object
-
- net.anotheria.asg.generator.view.meta.MetaDecorator
-
- All Implemented Interfaces:
java.lang.Cloneable
public class MetaDecorator extends java.lang.Object implements java.lang.CloneableDefinition of a decorator.- Version:
- $Id: $Id
- Author:
- lrosenberg
-
-
Constructor Summary
Constructors Constructor Description MetaDecorator()Creates a new metadecorator.MetaDecorator(java.lang.String aName, java.lang.String aClassName)Creates a new meta decorator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()booleanequals(java.lang.Object o)java.lang.StringgetClassName()Getter for the fieldclassName.java.lang.StringgetClassNameOnly()getClassNameOnly.java.lang.StringgetName()Getter for the fieldname.java.lang.StringgetRule()Getter for the fieldrule.inthashCode()voidsetClassName(java.lang.String string)Sets class name for decorator.voidsetName(java.lang.String string)Sets name for decorator.voidsetRule(java.lang.String string)Sets rule for decorator instance.java.lang.StringtoString()
-
-
-
Method Detail
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
getClassName
public java.lang.String getClassName()
Getter for the field
className.- Returns:
- class name of the decorator
-
getName
public java.lang.String getName()
Getter for the field
name.- Returns:
- name of a decorator
-
getRule
public java.lang.String getRule()
Getter for the field
rule.- Returns:
- rule for this decorator instance
-
setClassName
public void setClassName(java.lang.String string)
Sets class name for decorator.- Parameters:
string- class name
-
setName
public void setName(java.lang.String string)
Sets name for decorator.- Parameters:
string- name
-
setRule
public void setRule(java.lang.String string)
Sets rule for decorator instance.- Parameters:
string- rule
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getClassNameOnly
public java.lang.String getClassNameOnly()
getClassNameOnly.
- Returns:
- the name of the class of the decorator without a package.
-
-