@Override
    public Stream<PropertyEditor.Item> fieldsFor(T document) {
        return Stream.of(new CodeDefaultTextFileItem(
                "Java Alias",
                document.nameProperty(),
                document.aliasProperty(),
                "The name that will be used for this in generated code.",
                document,
                namer,
                typeMapperComponent
            )
        );
    }
@param <T>  the document type

@author Simon Jonassons
@since 3.0.0
tool-parent/tool-propertyeditor/src/main/java/com/speedment/tool/propertyeditor/editor/AliasPropertyEditor.java