Guidelines for Naming Elements
Designer places some restrictions on the characters you can use in element and package names. Specifically, element and package names cannot contain:
Reserved words and characters that are used in Java or C/C++ (such as
for,
while, and
if).
Digits as their first character (This does not apply to packages.)
Spaces.
Control characters and special characters like periods (.), including:
? | ' | - | # | = | ) | ( | . | / | \ | ; |
& | @ | ^ | ! | | | } | { | ` | > | < | |
% | * | : | $ | ] | [ | " | + | , | ~ | |
Characters outside of the basic ASCII character set, such as multi-byte characters.
If you specify a name that disregards these restrictions, Designer displays an error message. When this happens, use a different name or try adding a letter or number to the name to make it valid.