|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.report.model.core.Structure
org.eclipse.birt.report.model.api.elements.structures.PropertyMask
public class PropertyMask
This class provides property masks of system or user defined properties. Name
and Value members in PropertyMask are all intrinsic
properties.
Choices for the mask value are defined in DesignChoiceConstants.
DesignChoiceConstants| Field Summary | |
|---|---|
protected java.lang.String |
mask
The value of the mask. |
static java.lang.String |
MASK_MEMBER
Name of the value for the mask. |
protected java.lang.String |
name
The name of the property. |
static java.lang.String |
NAME_MEMBER
Name of the property name member. |
static java.lang.String |
STRUCTURE_NAME
Name of this structure within the meta-data dictionary. |
| Constructor Summary | |
|---|---|
PropertyMask()
Constructs a PropertyMask. |
|
| Method Summary | |
|---|---|
protected java.lang.Object |
getIntrinsicProperty(java.lang.String propName)
|
java.lang.String |
getMask()
Returns the mask of the property. |
java.lang.String |
getName()
Returns the property name. |
java.lang.String |
getStructName()
Returns the name of the structure definition. |
StructureHandle |
handle(SimpleValueHandle valueHandle,
int index)
|
protected void |
setIntrinsicProperty(java.lang.String propName,
java.lang.Object value)
|
void |
setMask(java.lang.String mask)
Sets the property mask. |
void |
setName(java.lang.String name)
Sets the property name. |
java.util.List |
validate(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
|
| Methods inherited from class org.eclipse.birt.report.model.core.Structure |
|---|
copy, equals, getContext, getDefn, getElement, getHandle, getHandle, getListMemberRef, getLocalProperty, getLocalProperty, getObjectDefn, getProperty, getProperty, getReferencableProperty, isDesignTime, isReferencable, setContext, setProperty, setProperty, updateReference |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NAME_MEMBER
public static final java.lang.String MASK_MEMBER
public static final java.lang.String STRUCTURE_NAME
protected java.lang.String name
protected java.lang.String mask
| Constructor Detail |
|---|
public PropertyMask()
| Method Detail |
|---|
public java.lang.String getStructName()
IStructure
protected java.lang.Object getIntrinsicProperty(java.lang.String propName)
getIntrinsicProperty in class org.eclipse.birt.report.model.core.Structure
protected void setIntrinsicProperty(java.lang.String propName,
java.lang.Object value)
setIntrinsicProperty in class org.eclipse.birt.report.model.core.Structurepublic java.lang.String getName()
public java.lang.String getMask()
public StructureHandle handle(SimpleValueHandle valueHandle,
int index)
handle in class org.eclipse.birt.report.model.core.Structurepublic void setMask(java.lang.String mask)
mask - the proeprty mask to setpublic void setName(java.lang.String name)
name - the property name to set
public java.util.List validate(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
validate in class org.eclipse.birt.report.model.core.Structure
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||