@Override
    public void applyExternalChanges(ConnectionGroup existingObject,
            APIConnectionGroup object) {

        // Update the connection group
        existingObject.setName(object.getName());
        existingObject.setParentIdentifier(object.getParentIdentifier());
        existingObject.setType(object.getType());
        existingObject.setAttributes(object.getAttributes());

    }
Translator which converts between ConnectionGroup objects and
APIConnectionGroup objects.
guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup/ConnectionGroupObjectTranslator.java