import jalview.datamodel.DBRefSource;
-public class StructureViewSettings
+public class StructureImportSettings
{
- private String dbRefType;
-
/**
* set to true to add derived sequence annotations (temp factor read from
* file, or computed secondary structure) to the alignment
private static boolean showSeqFeatures = true;
+ private static boolean processHETATMs = false;
+
private static String currentDefaultFormat = DBRefSource.PDB;
public static void addSettings(boolean addAlignmentAnnotations,
boolean predictSecStr, boolean externalSecStr)
{
- StructureViewSettings.visibleChainAnnotation = addAlignmentAnnotations;
- StructureViewSettings.predictSecStr = predictSecStr;
- StructureViewSettings.externalSecondaryStructure = externalSecStr;
- StructureViewSettings.showSeqFeatures = true;
+ StructureImportSettings.visibleChainAnnotation = addAlignmentAnnotations;
+ StructureImportSettings.predictSecStr = predictSecStr;
+ StructureImportSettings.externalSecondaryStructure = externalSecStr;
+ StructureImportSettings.showSeqFeatures = true;
}
public static boolean isVisibleChainAnnotation()
public static void setVisibleChainAnnotation(
boolean visibleChainAnnotation)
{
- StructureViewSettings.visibleChainAnnotation = visibleChainAnnotation;
+ StructureImportSettings.visibleChainAnnotation = visibleChainAnnotation;
}
public static boolean isPredictSecondaryStructure()
public static void setPredictSecondaryStructure(
boolean predictSecondaryStructure)
{
- StructureViewSettings.predictSecStr = predictSecondaryStructure;
+ StructureImportSettings.predictSecStr = predictSecondaryStructure;
}
public static boolean isExternalSecondaryStructure()
public static void setExternalSecondaryStructure(
boolean externalSecondaryStructure)
{
- StructureViewSettings.externalSecondaryStructure = externalSecondaryStructure;
+ StructureImportSettings.externalSecondaryStructure = externalSecondaryStructure;
}
public static boolean isShowSeqFeatures()
public static void setShowSeqFeatures(boolean showSeqFeatures)
{
- StructureViewSettings.showSeqFeatures = showSeqFeatures;
+ StructureImportSettings.showSeqFeatures = showSeqFeatures;
}
public static String getCurrentDefaultFormat()
public static void setCurrentDefaultFormat(String currentDefaultFormat)
{
- StructureViewSettings.currentDefaultFormat = currentDefaultFormat;
+ StructureImportSettings.currentDefaultFormat = currentDefaultFormat;
+ }
+
+ public static boolean isProcessHETATMs()
+ {
+ return processHETATMs;
+ }
+
+ public static void setProcessHETATMs(boolean processHETATMs)
+ {
+ StructureImportSettings.processHETATMs = processHETATMs;
}
}