public interface IContentComponent extends IElement
| Modifier and Type | Method and Description | 
|---|---|
String | 
getInnerCssClass()
Gets the CSS class. 
 | 
String | 
getInnerDescription()
Gets the description of the  
IContentComponent object. | 
String | 
getInnerLabel()
Gets the label of the  
IContentComponent object. | 
String | 
getInnerName()
Gets the name of the  
IContentComponent object. | 
IBlock | 
getParentBlock()
Gets the parent block. 
 | 
Object | 
getValue(String propertyName)
Gets the value of a property. 
 | 
Object | 
getValue(String propertyName,
        Object defaultValue)
Gets the value of a property. 
 | 
boolean | 
isInnerNullable()
Checks if the block is nullable. 
 | 
boolean | 
isInnerReplaceable()
Checks if the block is replaceable. 
 | 
void | 
setHidden(String propertyName)
Hides a property. 
 | 
void | 
setInnerCssClass(String cssClass)
Sets the CSS class 
 | 
void | 
setInnerNullable(boolean nullable)
Allows to specify the block is nullable. 
 | 
void | 
setInnerReplaceable(boolean replaceable)
Allows to specify the block is replaceable. 
 | 
void | 
setValue(String propertyName,
        Object value)
Sets a value to a property 
 | 
String getInnerName()
IContentComponent object.String getInnerLabel()
IContentComponent object.String getInnerDescription()
IContentComponent object.String getInnerCssClass()
void setInnerCssClass(String cssClass)
cssClass - boolean isInnerReplaceable()
void setInnerReplaceable(boolean replaceable)
replaceable - The flag to set.boolean isInnerNullable()
void setInnerNullable(boolean nullable)
nullable - The flag to set.Object getValue(String propertyName)
propertyName - The system name of the property.Object object.Object getValue(String propertyName, Object defaultValue)
propertyName - The system name of the property.defaultValue - Object object.void setValue(String propertyName, Object value)
propertyName - The system name of the property.value - The value object to set.void setHidden(String propertyName)
propertyName - The system name of the property.Copyright © 2019 Visiativ Software. All rights reserved.