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 © 2021 Visiativ Software. All rights reserved.