List<NodeTypeData> nodeTypes = new ArrayList<NodeTypeData>();
nodeTypes.add(nodeTypeDataManager.findNodeType(nodeData().getPrimaryTypeName()));
InternalQName[] mixinNames = nodeData().getMixinTypeNames();
for (int i = 0; i < mixinNames.length; i++)
{
nodeTypes.add(nodeTypeDataManager.findNodeType(mixinNames[i]));
}
// Searching default
for (NodeTypeData ntData : nodeTypes)
{