public static boolean isLocal ( final Node node1, final Node node2 ) { return node1.getHostName ().equals ( node2.getHostName () ); }
public static String makeHostname ( final Node from, final Node to ) { if ( isLocal ( from, to ) ) { return "localhost"; //$NON-NLS-1$ } else { return to.getHostName (); } }
private String toAddress ( final SnmpDevice device ) { final StringBuilder sb = new StringBuilder ( 32 ); sb.append ( device.getProtocol () ); sb.append ( ":" ); sb.append ( device.getNode ().getHostName () ); sb.append ( "/" ); sb.append ( device.getPort () ); return sb.toString (); } }
public static String makeConnectionName ( final Driver driver ) { final Node node = driver.getNode (); String name = node.getName (); if ( name == null ) { name = node.getHostName (); } return "driver." + driver.getName () + ".on." + name; }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { String label = ( (Node)object ).getName (); if ( label == null ) { label = ( (Node)object ).getHostName (); } return label == null || label.length () == 0 ? getString ( "_UI_Node_type" ) : //$NON-NLS-1$ getString ( "_UI_Node_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { String label = ( (Node)object ).getName (); if ( label == null ) { label = ( (Node)object ).getHostName (); } return label == null || label.length () == 0 ? getString ( "_UI_Node_type" ) : //$NON-NLS-1$ getString ( "_UI_Node_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * @generated NOT */ protected static StyledString getStyledNodeLabel ( final Node node, final String type ) { final StyledString styledLabel = new StyledString (); styledLabel.append ( type, StyledString.Style.QUALIFIER_STYLER ); if ( node.getName () != null && !node.getName ().isEmpty () ) { styledLabel.append ( " " + node.getName () ); } styledLabel.append ( " " + node.getHostName (), StyledString.Style.COUNTER_STYLER ); if ( node.getShortDescription () != null && !node.getShortDescription ().isEmpty () ) { styledLabel.append ( " " + node.getShortDescription (), StyledString.Style.DECORATIONS_STYLER ); } return styledLabel; }
/** * @generated NOT */ protected static StyledString getStyledNodeLabel ( final Node node, final String type ) { final StyledString styledLabel = new StyledString (); styledLabel.append ( type, StyledString.Style.QUALIFIER_STYLER ); if ( node.getName () != null && !node.getName ().isEmpty () ) { styledLabel.append ( " " + node.getName () ); } styledLabel.append ( " " + node.getHostName (), StyledString.Style.COUNTER_STYLER ); if ( node.getShortDescription () != null && !node.getShortDescription ().isEmpty () ) { styledLabel.append ( " " + node.getShortDescription (), StyledString.Style.DECORATIONS_STYLER ); } return styledLabel; }
protected void doNode ( final org.eclipse.scada.configuration.infrastructure.Node infraNode, final Node cfgNode ) { cfgNode.setHostName ( infraNode.getHostName () ); cfgNode.setName ( infraNode.getName () ); cfgNode.setShortDescription ( infraNode.getShortDescription () ); this.world.getNodes ().add ( cfgNode ); }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final String label; final MasterServer target = (MasterServer)object; if ( target.eContainer () instanceof Node ) { label = String.format ( "%s @ %s", target.getName (), ( (Node)target.eContainer () ).getHostName () ); } else { label = ( (MasterServer)object ).getName (); } return label == null || label.length () == 0 ? getString ( "_UI_MasterServer_type" ) : //$NON-NLS-1$ getString ( "_UI_MasterServer_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final String label; final ValueArchiveServer target = (ValueArchiveServer)object; if ( target.eContainer () instanceof Node ) { label = String.format ( "%s @ %s", target.getName (), ( (Node)target.eContainer () ).getHostName () ); } else { label = ( (ValueArchiveServer)object ).getName (); } return label == null || label.length () == 0 ? getString ( "_UI_ValueArchiveServer_type" ) : //$NON-NLS-1$ getString ( "_UI_ValueArchiveServer_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final String label; final ValueArchiveServer target = (ValueArchiveServer)object; if ( target.eContainer () instanceof Node ) { label = String.format ( "%s @ %s", target.getName (), ( (Node)target.eContainer () ).getHostName () ); } else { label = ( (ValueArchiveServer)object ).getName (); } return label == null || label.length () == 0 ? getString ( "_UI_ValueArchiveServer_type" ) : //$NON-NLS-1$ getString ( "_UI_ValueArchiveServer_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final String label; final ValueArchiveSlave target = (ValueArchiveSlave)object; if ( target.eContainer () instanceof Node ) { label = String.format ( "%s @ %s", target.getName (), ( (Node)target.eContainer () ).getHostName () ); } else { label = ( (ValueArchiveSlave)object ).getName (); } return label == null || label.length () == 0 ? getString ( "_UI_ValueArchiveSlave_type" ) : //$NON-NLS-1$ getString ( "_UI_ValueArchiveSlave_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final String label; final MasterServer target = (MasterServer)object; if ( target.eContainer () instanceof Node ) { label = String.format ( "%s @ %s", target.getName (), ( (Node)target.eContainer () ).getHostName () ); } else { label = ( (MasterServer)object ).getName (); } return label == null || label.length () == 0 ? getString ( "_UI_MasterServer_type" ) : //$NON-NLS-1$ getString ( "_UI_MasterServer_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final String label; final ValueArchiveSlave target = (ValueArchiveSlave)object; if ( target.eContainer () instanceof Node ) { label = String.format ( "%s @ %s", target.getName (), ( (Node)target.eContainer () ).getHostName () ); } else { label = ( (ValueArchiveSlave)object ).getName (); } return label == null || label.length () == 0 ? getString ( "_UI_ValueArchiveSlave_type" ) : //$NON-NLS-1$ getString ( "_UI_ValueArchiveSlave_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public Object getStyledText ( final Object object ) { String label = ( (Device)object ).getName (); label = label == null || label.length () == 0 ? getDeviceType () : getDeviceType () + " " + label; //$NON-NLS-1$ final StyledString styledLabel = new StyledString (); String nodeName = null; final Device device = (Device)object; if ( device.eContainer () instanceof Node ) { nodeName = ( (Node)device.eContainer () ).getName (); if ( nodeName == null ) { nodeName = ( (Node)device.eContainer () ).getHostName (); } } if ( nodeName == null ) { nodeName = "<unknown>"; } styledLabel.append ( label ).append ( " on " + nodeName, StyledString.Style.DECORATIONS_STYLER ); return styledLabel; }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public Object getStyledText ( final Object object ) { String label = ( (Device)object ).getName (); label = label == null || label.length () == 0 ? getDeviceType () : getDeviceType () + " " + label; //$NON-NLS-1$ final StyledString styledLabel = new StyledString (); String nodeName = null; final Device device = (Device)object; if ( device.eContainer () instanceof Node ) { nodeName = ( (Node)device.eContainer () ).getName (); if ( nodeName == null ) { nodeName = ( (Node)device.eContainer () ).getHostName (); } } if ( nodeName == null ) { nodeName = "<unknown>"; } styledLabel.append ( label ).append ( " on " + nodeName, StyledString.Style.DECORATIONS_STYLER ); return styledLabel; }
private void createDevice ( final World world, final OpcDriver driver, final OpcDevice device ) { final ConfigurationType cfg = ConfigurationFactory.eINSTANCE.createConfigurationType (); driver.getRoot ().getConnections ().getConfiguration ().add ( cfg ); cfg.setAlias ( device.getName () ); cfg.setAccess ( "SYNC" ); //$NON-NLS-1$ cfg.setClsid ( device.getClassId () ); cfg.setProgid ( device.getProgId () ); cfg.setConnected ( true ); cfg.setEnabled ( true ); cfg.setDomain ( device.getDomain () == null ? "" : device.getDomain () ); //$NON-NLS-1$ cfg.setUser ( device.getUser () ); cfg.setPassword ( device.getPassword () ); cfg.setHost ( getNode ( device ).getHostName () ); cfg.setFlatBrowser ( false ); cfg.setTreeBrowser ( true ); cfg.setReconnectDelay ( device.getReconnectDelay () ); cfg.setRefresh ( device.getPollRate () ); } }