1 /***********************************************************************/ 2 /* Open Visualization Data Explorer */ 3 /* (C) Copyright IBM Corp. 1989,1999 */ 4 /* ALL RIGHTS RESERVED */ 5 /* This code licensed under the */ 6 /* "IBM PUBLIC LICENSE - Open Visualization Data Explorer" */ 7 /***********************************************************************/ 8 9 #include <dxconfig.h> 10 #include "../base/defines.h" 11 12 13 #include "DXLInputDefinition.h" 14 #include "DXLInputNode.h" 15 #include "ItalicLabeledStandIn.h" 16 AllocateDefinition()17NodeDefinition *DXLInputDefinition::AllocateDefinition() 18 { 19 return new DXLInputDefinition; 20 } 21 22 DXLInputDefinition()23DXLInputDefinition::DXLInputDefinition() : 24 NodeDefinition() 25 { 26 } 27 newNode(Network * net,int instance)28Node *DXLInputDefinition::newNode(Network *net, int instance) 29 { 30 DXLInputNode *d = new DXLInputNode(this, net, instance); 31 return d; 32 } 33 getSIAllocator()34SIAllocator DXLInputDefinition::getSIAllocator() 35 { 36 return ItalicLabeledStandIn::AllocateStandIn; 37 } 38