|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.uql.erm.ERMDimension
public class ERMDimension
Represents a cube dimension.
| Constructor Summary | |
|---|---|
ERMDimension(String name)
Create a new instance of XDimension. |
|
| Method Summary | |
|---|---|
void |
addLevel(ERMCubeMember member)
Add a level to this dimension. |
Object |
clone()
Create a copy of this object. |
String |
getDescription()
Get a description of this dimension. |
XCubeMember |
getLevel(String name)
Get the dimension level with the specified name. |
XCubeMember |
getLevelAt(int idx)
Get the specified level. |
int |
getLevelCount()
Get the number of levels in this dimension. |
Enumeration |
getLevels()
Get all the levels contained in this dimension. |
String |
getName()
Get the name of this dimension. |
int |
getScope(String levelName)
Get the scope (index) of the specified level. |
int |
getType()
Get the type of this dimension. |
int |
indexOf(String level)
Get the index of the requested level. |
void |
removeLevel(String name)
Remove the specified level from this dimension. |
void |
renameLevel(String oldName,
String newName)
Rename a level in this dimension. |
void |
setDescription(String description)
Set the description of this dimension. |
void |
setName(String name)
Set the name of this dimension. |
void |
setScope(String name,
int scope)
Set the scope of the specified level. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ERMDimension(String name)
name - the name of the dimension.| Method Detail |
|---|
public String getName()
getName in interface XDimensionpublic void setName(String name)
name - the dimension name.public String getDescription()
public void setDescription(String description)
description - a description.public int getLevelCount()
getLevelCount in interface XDimensionpublic XCubeMember getLevelAt(int idx)
getLevelAt in interface XDimensionidx - the index of the requested level.
ArrayIndexOutOfBoundsException - if the index is outside the range
of levels contained in this
dimension.public XCubeMember getLevel(String name)
name - the name of the dimension level.
null if this dimension does not
contain a level with the specifed name.public int getType()
getType in interface XDimensionpublic Enumeration getLevels()
public void addLevel(ERMCubeMember member)
member - the level to add.public void removeLevel(String name)
name - the name of the level to remove.
public void renameLevel(String oldName,
String newName)
oldName - the old name of the level.newName - the new name of the level.public int getScope(String levelName)
getScope in interface XDimensionlevelName - the name of the level.
public void setScope(String name,
int scope)
name - the name of the level.scope - the scope, 0 being the widest.public Object clone()
clone in class Objectpublic String toString()
toString in class Objectpublic int indexOf(String level)
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||