public class ImportSpecImpl extends java.lang.Object implements ImportSpec
| Constructor and Description |
|---|
ImportSpecImpl(Project project,
ProjectSystemId id) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwhenAutoImportEnabledpublic ImportSpecImpl(Project project, ProjectSystemId id)
public Project getProject()
getProject in interface ImportSpecpublic ProjectSystemId getExternalSystemId()
getExternalSystemId in interface ImportSpecpublic ProgressExecutionMode getProgressExecutionMode()
getProgressExecutionMode in interface ImportSpecpublic void setProgressExecutionMode(ProgressExecutionMode progressExecutionMode)
public boolean isForceWhenUptodate()
isForceWhenUptodate in interface ImportSpecpublic void setForceWhenUptodate(boolean forceWhenUptodate)
@Deprecated public void setWhenAutoImportEnabled(boolean whenAutoImportEnabled)
ExternalProjectSettings.setUseAutoImport(boolean) for detailspublic void setCallback(ExternalProjectRefreshCallback callback)
public ExternalProjectRefreshCallback getCallback()
getCallback in interface ImportSpecpublic boolean isPreviewMode()
isPreviewMode in interface ImportSpecpublic void setPreviewMode(boolean isPreviewMode)
public boolean shouldCreateDirectoriesForEmptyContentRoots()
shouldCreateDirectoriesForEmptyContentRoots in interface ImportSpecpublic void setCreateDirectoriesForEmptyContentRoots(boolean createDirectoriesForEmptyContentRoots)
public boolean isReportRefreshError()
isReportRefreshError in interface ImportSpecpublic void setReportRefreshError(boolean isReportRefreshError)
public java.lang.String getVmOptions()
getVmOptions in interface ImportSpecpublic void setVmOptions(java.lang.String vmOptions)
public java.lang.String getArguments()
getArguments in interface ImportSpecpublic void setArguments(java.lang.String arguments)
public ProjectResolverPolicy getProjectResolverPolicy()