|
||||||||||
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.Structure
public 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.Structure
public void setMask(java.lang.String mask)
mask
- the proeprty mask to setpublic void setName(java.lang.String name)
name
- the property name to setpublic 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 |