org.openxava.model.meta
Class DefaultSize

java.lang.Object
  extended by org.openxava.model.meta.DefaultSize

public class DefaultSize
extends java.lang.Object

Utility class to access to default length of a type or stereotype.

Author:
Javier Paniza; modified by Radoslaw Ostrzycki, Newitech

Constructor Summary
DefaultSize()
           
 
Method Summary
static void _addForStereotype(java.lang.String name, int length)
           
static void _addForType(java.lang.String className, int length)
           
static void _addScaleForStereotype(java.lang.String name, int length)
           
static void _addScaleForType(java.lang.String className, int length)
           
static int forStereotype(java.lang.String name)
           
static int forType(java.lang.Class className)
           
static int scaleForStereotype(java.lang.String name)
           
static int scaleForType(java.lang.Class className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSize

public DefaultSize()
Method Detail

_addForStereotype

public static void _addForStereotype(java.lang.String name,
                                     int length)
                              throws XavaException
Throws:
XavaException

_addForType

public static void _addForType(java.lang.String className,
                               int length)
                        throws XavaException
Throws:
XavaException

_addScaleForStereotype

public static void _addScaleForStereotype(java.lang.String name,
                                          int length)
                                   throws XavaException
Throws:
XavaException

_addScaleForType

public static void _addScaleForType(java.lang.String className,
                                    int length)
                             throws XavaException
Throws:
XavaException

forStereotype

public static int forStereotype(java.lang.String name)
                         throws ElementNotFoundException,
                                XavaException
Parameters:
name -
Returns:
size for stereotype
Throws:
ElementNotFoundException
XavaException

forType

public static int forType(java.lang.Class className)
                   throws ElementNotFoundException,
                          XavaException
Parameters:
className -
Returns:
size param for class
Throws:
ElementNotFoundException
XavaException

scaleForStereotype

public static int scaleForStereotype(java.lang.String name)
                              throws ElementNotFoundException,
                                     XavaException
Parameters:
name -
Returns:
Throws:
ElementNotFoundException
XavaException

scaleForType

public static int scaleForType(java.lang.Class className)
                        throws ElementNotFoundException,
                               XavaException
Parameters:
className -
Returns:
Throws:
ElementNotFoundException
XavaException