From 4c29f540ebe2bdc2db860ecb24eb2b974dd27da1 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Fri, 28 Feb 2014 17:03:11 +0400 Subject: [PATCH] javadoc --- .../src/com/intellij/openapi/vfs/VirtualFile.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java b/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java index 747320136660..e1c23aa071d8 100644 --- a/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java +++ b/platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java @@ -730,10 +730,16 @@ public abstract class VirtualFile extends UserDataHolderBase implements Modifica } private static final Key DETECTED_LINE_SEPARATOR_KEY = Key.create("DETECTED_LINE_SEPARATOR_KEY"); + + /** + * @return Line separator for this file. + * It is always null for directories and binaries, and possibly null if a separator isn't yet known. + * @see com.intellij.util.LineSeparator + */ public String getDetectedLineSeparator() { return getUserData(DETECTED_LINE_SEPARATOR_KEY); } - public void setDetectedLineSeparator(String separator) { + public void setDetectedLineSeparator(@Nullable String separator) { putUserData(DETECTED_LINE_SEPARATOR_KEY, separator); } }