*/
boolean VisibleChainAnnotation = false;
- public PDBfile(String inFile, String inType) throws IOException
boolean processSecondaryStructure=true;
+
+
+ public PDBfile(boolean visibleChainAnnotation,
+ boolean processSecondaryStructure)
+ {
+ super();
+ VisibleChainAnnotation = visibleChainAnnotation;
+ this.processSecondaryStructure = processSecondaryStructure;
+ }
+
+ public PDBfile(boolean visibleChainAnnotation,
+ boolean processSecondaryStructure, String file, String protocol) throws IOException
{
- super(inFile, inType);
+ super(false, file, protocol);
+ VisibleChainAnnotation = visibleChainAnnotation;
+ this.processSecondaryStructure = processSecondaryStructure;
+ doParse();
}
- public PDBfile(FileParse source) throws IOException
+ public PDBfile(boolean visibleChainAnnotation,
+ boolean processSecondaryStructure, FileParse source) throws IOException
{
- super(source);
+ super(false, source);
+ VisibleChainAnnotation = visibleChainAnnotation;
+ this.processSecondaryStructure = processSecondaryStructure;
+ doParse();
}
public String print()