static void computeName(Message message, Message owner, StringBuilder buffer)
    {
        if (owner == message || message.parentMessage == owner || owner.isDescendant(message))
            buffer.append(message.name);
        else if (message.isDescendant(owner))
            Message.resolveRelativeName(message, buffer, owner);
        else if (message.getProto().getJavaPackageName().equals(owner.getProto().getJavaPackageName()))
            buffer.append(message.getRelativeName());
        else
            buffer.append(message.getJavaFullName());
    }
Represents the message defined in the {@link Proto}.

@author David Yu
@created Dec 19, 2009
protostuff-parser/src/main/java/io/protostuff/parser/Message.java