// fallback: try finding applicable definition
NodeImpl parent = (NodeImpl) getItem(state.getParentId());
NodeState parentState = (NodeState) parent.getItemState();
NodeState.ChildNodeEntry cne = parentState.getChildNodeEntry(state.getNodeId());
def = parent.getApplicableChildNodeDefinition(cne.getName(), state.getNodeTypeName());
state.setDefinitionId(def.unwrap().getId());
}
return def;
}
private PropertyDefinition getDefinition(PropertyState state)