@Override public void fireLastDisplayEvent() { DataChannelDescriptor dataChannel = (DataChannelDescriptor) controller.getProject().getRootNode(); if (!dataChannel.getName().equals(preferences.getDomain())) { return; } DataNodeDescriptor dataNode = dataChannel.getNodeDescriptor(preferences.getNode()); if (dataNode == null) { return; } DataNodeDisplayEvent dataNodeDisplayEvent = new DataNodeDisplayEvent(this, dataChannel, dataNode); controller.fireDataNodeDisplayEvent(dataNodeDisplayEvent); }
DataNodeDescriptor existing = merged.getNodeDescriptor(node.getName()); if (existing != null) { logger.info("Discarding overridden DataNode '"
@Override public void fireLastDisplayEvent() { DataChannelDescriptor dataChannel = (DataChannelDescriptor) controller.getProject().getRootNode(); String parentObjectName = preferences.getParentObject(); ConfigurationNode parentObject; ConfigurationNode[] multipleObjects; if (dataChannel.getDataMap(parentObjectName) != null) { DataMap dataMap = dataChannel.getDataMap(parentObjectName); parentObject = dataMap; multipleObjects = getLastMultipleObjects(dataMap); } else if (dataChannel.getNodeDescriptor(parentObjectName) != null) { DataNodeDescriptor dataNode = dataChannel.getNodeDescriptor(parentObjectName); parentObject = dataNode; multipleObjects = getLastMultipleObjects(dataNode); } else { parentObject = dataChannel; multipleObjects = getLastMultipleObjects(dataChannel); } MultipleObjectsDisplayEvent multipleDisplayEvent = new MultipleObjectsDisplayEvent(this, multipleObjects, parentObject); controller.fireMultipleObjectsDisplayEvent(multipleDisplayEvent); }
@Override public void fireLastDisplayEvent() { DataChannelDescriptor dataChannel = (DataChannelDescriptor) controller.getProject().getRootNode(); if (!dataChannel.getName().equals(preferences.getDomain())) { return; } DataNodeDescriptor dataNode = dataChannel.getNodeDescriptor(preferences.getNode()); DataMap dataMap = dataChannel.getDataMap(preferences.getDataMap()); if (dataMap == null) { return; } DataMapDisplayEvent dataMapDisplayEvent = new DataMapDisplayEvent(this, dataMap, dataChannel, dataNode); controller.fireDataMapDisplayEvent(dataMapDisplayEvent); }
@Override public void fireLastDisplayEvent() { DataChannelDescriptor dataChannel = (DataChannelDescriptor) controller.getProject().getRootNode(); if (!dataChannel.getName().equals(preferences.getDomain())) { return; } DataNodeDescriptor dataNode = dataChannel.getNodeDescriptor(preferences.getNode()); DataMap dataMap = dataChannel.getDataMap(preferences.getDataMap()); if (dataMap == null) { return; } Entity entity = getLastEntity(dataMap); if (entity == null) { return; } EntityDisplayEvent entityDisplayEvent = new EntityDisplayEvent(this, entity, dataMap, dataNode, dataChannel); if (entity instanceof ObjEntity) { controller.fireObjEntityDisplayEvent(entityDisplayEvent); } else if (entity instanceof DbEntity) { controller.fireDbEntityDisplayEvent(entityDisplayEvent); } }
@Override public void fireLastDisplayEvent() { DataChannelDescriptor dataChannel = (DataChannelDescriptor) controller.getProject().getRootNode(); if (!dataChannel.getName().equals(preferences.getDomain())) { return; } DataNodeDescriptor dataNode = dataChannel.getNodeDescriptor(preferences.getNode()); DataMap dataMap = dataChannel.getDataMap(preferences.getDataMap()); if (dataMap == null) { return; } Entity entity = getLastEntity(dataMap); if (entity == null) { return; } Relationship[] relationships = getLastEntityRelationships(entity); EntityDisplayEvent entityDisplayEvent = new EntityDisplayEvent(this, entity, dataMap, dataNode, dataChannel); RelationshipDisplayEvent displayEvent = new RelationshipDisplayEvent(this, relationships, entity, dataMap, dataChannel); if (entity instanceof ObjEntity) { controller.fireObjEntityDisplayEvent(entityDisplayEvent); controller.fireObjRelationshipDisplayEvent(displayEvent); } else if (entity instanceof DbEntity) { controller.fireDbEntityDisplayEvent(entityDisplayEvent); controller.fireDbRelationshipDisplayEvent(displayEvent); } }
@Override public void fireLastDisplayEvent() { DataChannelDescriptor dataChannel = (DataChannelDescriptor) controller.getProject().getRootNode(); if (!dataChannel.getName().equals(preferences.getDomain())) { return; } DataNodeDescriptor dataNode = dataChannel.getNodeDescriptor(preferences.getNode()); DataMap dataMap = dataChannel.getDataMap(preferences.getDataMap()); if (dataMap == null) { return; } Entity entity = getLastEntity(dataMap); if (entity == null) { return; } Attribute[] attributes = getLastEntityAttributes(entity); EntityDisplayEvent entityDisplayEvent = new EntityDisplayEvent(this, entity, dataMap, dataNode, dataChannel); AttributeDisplayEvent attributeDisplayEvent = new AttributeDisplayEvent(this, attributes, entity, dataMap, dataChannel); if (entity instanceof ObjEntity) { controller.fireObjEntityDisplayEvent(entityDisplayEvent); controller.fireObjAttributeDisplayEvent(attributeDisplayEvent); } else if (entity instanceof DbEntity) { controller.fireDbEntityDisplayEvent(entityDisplayEvent); controller.fireDbAttributeDisplayEvent(attributeDisplayEvent); } }