public final class UIComponentDefinitionId extends Object implements Serializable
if the modelingID is null
of the UIComponentData.getComponentDefinition()
).
Each component has its own unique ID. The ID stays the same across all scopes/contexts.
The ID is a simple long value, equal to RecordHolder.getBaseLevelEntityId()
.Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
static UIComponentDefinitionId |
get(LspsScreen screen,
RecordHolder componentDefinition)
Returns the component definition ID.
|
static UIComponentDefinitionId |
get(UIComponent component)
Returns the component definition ID.
|
long |
getBaseLevelEntityId()
Returns the base level entity ID.
|
int |
hashCode() |
String |
toString() |
public final String id
RecordHolder.getBaseLevelEntityId()
.public long getBaseLevelEntityId()
RecordHolder.getBaseLevelEntityId()
.public static UIComponentDefinitionId get(UIComponent component)
component
- the component instance, not null.public static UIComponentDefinitionId get(LspsScreen screen, RecordHolder componentDefinition)
componentDefinition
- the component definition, not null.Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.