/** * Adapted from {@link MetadataFactory#setUUID} * @param method */ private void setUuid(AbstractMetadataRecord method) { if (!method.isUUIDSet()) { int lsb = 0; if (method.getParent() != null) { lsb = method.getParent().getUUID().hashCode(); } else { lsb = CoreConstants.SYSTEM_MODEL.hashCode(); } lsb = 31*lsb + method.getName().hashCode(); String uuid = "tsid:"+MetadataFactory.hex(lsb, 16) + "-" + MetadataFactory.hex(idCount++, 8); //$NON-NLS-1$ //$NON-NLS-2$ method.setUUID(uuid); } }
/** * Adapted from {@link MetadataFactory#setUUID} * @param method */ private void setUuid(AbstractMetadataRecord method) { if (!method.isUUIDSet()) { int lsb = 0; if (method.getParent() != null) { lsb = method.getParent().getUUID().hashCode(); } else { lsb = CoreConstants.SYSTEM_MODEL.hashCode(); } lsb = 31*lsb + method.getName().hashCode(); String uuid = "tsid:"+MetadataFactory.hex(lsb, 16) + "-" + MetadataFactory.hex(idCount++, 8); //$NON-NLS-1$ //$NON-NLS-2$ method.setUUID(uuid); } }
/** * Adapted from {@link MetadataFactory#setUUID} * @param method */ private void setUuid(AbstractMetadataRecord method) { if (!method.isUUIDSet()) { int lsb = 0; if (method.getParent() != null) { lsb = method.getParent().getUUID().hashCode(); } else { lsb = CoreConstants.SYSTEM_MODEL.hashCode(); } lsb = 31*lsb + method.getName().hashCode(); String uuid = "tsid:"+MetadataFactory.hex(lsb, 16) + "-" + MetadataFactory.hex(idCount++, 8); //$NON-NLS-1$ //$NON-NLS-2$ method.setUUID(uuid); } }
private void addCommonOptions(StringBuilder sb, AbstractMetadataRecord record) { if (record.isUUIDSet() && record.getUUID() != null && !record.getUUID().startsWith("tid:")) { //$NON-NLS-1$ addOption(sb, UUID, record.getUUID()); } if (record.getAnnotation() != null) { addOption(sb, ANNOTATION, record.getAnnotation()); } if (record.getNameInSource() != null) { addOption(sb, NAMEINSOURCE, record.getNameInSource()); } }
private void addCommonOptions(StringBuilder sb, AbstractMetadataRecord record) { if (record.isUUIDSet() && record.getUUID() != null && !record.getUUID().startsWith("tid:")) { //$NON-NLS-1$ addOption(sb, UUID, record.getUUID()); } if (record.getAnnotation() != null) { addOption(sb, ANNOTATION, record.getAnnotation()); } if (record.getNameInSource() != null) { addOption(sb, NAMEINSOURCE, record.getNameInSource()); } }
private void addCommonOptions(StringBuilder sb, AbstractMetadataRecord record) { if (record.isUUIDSet() && record.getUUID() != null && !record.getUUID().startsWith("tid:")) { //$NON-NLS-1$ addOption(sb, UUID, record.getUUID()); } if (record.getAnnotation() != null) { addOption(sb, ANNOTATION, record.getAnnotation()); } if (record.getNameInSource() != null) { addOption(sb, NAMEINSOURCE, record.getNameInSource()); } }