Skip navigation links


com.essbase.eas.essbase.defs
Class DefinedLevel

java.lang.Object
  extended by com.essbase.eas.essbase.defs.ImposedName
      extended by com.essbase.eas.essbase.defs.DefinedLevel

Direct Known Subclasses:
UIDefinedLevel

public class DefinedLevel
extends ImposedName

implements an abstract base class that represents generation and level names in an outline.

Version:
1.00, 01/16/2002
Author:
Hank Cox
See Also:
DefinedGeneration

Field Summary

 

Fields inherited from class com.essbase.eas.essbase.defs.ImposedName
dimension, name, number, supportsUnique, unique

 

Constructor Summary
DefinedLevel()
          creates creates a defined level name with no set values
DefinedLevel(DefinedLevel source)
          creates a defined level name using another DefinedLevel object as the source.
DefinedLevel(java.lang.String dimension, int number, java.lang.String name)
          creates a defined level name with specific values.
DefinedLevel(java.lang.String dimension, int number, java.lang.String name, boolean uniqueness)
           

 

Method Summary

 

Methods inherited from class com.essbase.eas.essbase.defs.ImposedName
clone, getDimension, getName, getNumber, getUnique, setDimension, setName, setNumber, setNumber, setUnique, supportsUnique

 

Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

DefinedLevel

public DefinedLevel()
creates creates a defined level name with no set values

DefinedLevel

public DefinedLevel(java.lang.String dimension,
                    int number,
                    java.lang.String name)
creates a defined level name with specific values.
Parameters:
dimension - the dimension to associate this ImposedName with
number - the level number for this ImposedName
name - the name given to this ImposedName

DefinedLevel

public DefinedLevel(java.lang.String dimension,
                    int number,
                    java.lang.String name,
                    boolean uniqueness)
Parameters:
dimension -
number -
name -
uniqueness -

DefinedLevel

public DefinedLevel(DefinedLevel source)
creates a defined level name using another DefinedLevel object as the source. This could be done using cloning, but for this simple an object and the restricted use we make of this constructor, this is the easier method.

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.