Package org.openscience.cdk.silent
Class PDBStructure
java.lang.Object
org.openscience.cdk.silent.ChemObject
org.openscience.cdk.silent.PDBStructure
- All Implemented Interfaces:
Serializable
,Cloneable
,ICDKObject
,IChemObject
,IPDBStructure
Holder for secundary protein structure elements. Lously modeled after
the Jmol Structure.java.
- Author:
- egonw
- See Also:
- Source code:
- main
- Belongs to CDK module:
- silent
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget the ending Chain identifier of this structure.get the ending Code for insertion of residues of this structure.get the ending sequence number of this structure.get start Chain identifier of this structure.get start Code for insertion of residues of this structure.get the start sequence number of this structure.get Structure Type of this structure.void
setEndChainID
(Character endChainID) set the ending Chain identifier of this structure.void
setEndInsertionCode
(Character endInsertionCode) set the ending Code for insertion of residues of this structure.void
setEndSequenceNumber
(Integer endSequenceNumber) set the ending sequence number of this structure.void
setStartChainID
(Character startChainID) set the start Chain identifier of this structure.void
setStartInsertionCode
(Character startInsertionCode) set the start Chain identifier of this structure.void
setStartSequenceNumber
(Integer startSequenceNumber) set the start sequence number of this structure.void
setStructureType
(String structureType) set the Structure Type of this structure.Methods inherited from class org.openscience.cdk.silent.ChemObject
addListener, addProperties, clone, compare, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopy
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.openscience.cdk.interfaces.ICDKObject
getBuilder
Methods inherited from interface org.openscience.cdk.interfaces.IChemObject
toString
-
Field Details
-
HELIX
- See Also:
-
SHEET
- See Also:
-
TURN
- See Also:
-
-
Constructor Details
-
PDBStructure
public PDBStructure()
-
-
Method Details
-
getEndChainID
get the ending Chain identifier of this structure.- Specified by:
getEndChainID
in interfaceIPDBStructure
- Returns:
- the ending Chain identifier of this structure
-
setEndChainID
set the ending Chain identifier of this structure.- Specified by:
setEndChainID
in interfaceIPDBStructure
- Parameters:
endChainID
- the ending Chain identifier of this structure
-
getEndInsertionCode
get the ending Code for insertion of residues of this structure.- Specified by:
getEndInsertionCode
in interfaceIPDBStructure
- Returns:
- the ending Code for insertion of residues of this structure
-
setEndInsertionCode
set the ending Code for insertion of residues of this structure.- Specified by:
setEndInsertionCode
in interfaceIPDBStructure
- Parameters:
endInsertionCode
- the ending Code for insertion of residues of this structure
-
getEndSequenceNumber
get the ending sequence number of this structure.- Specified by:
getEndSequenceNumber
in interfaceIPDBStructure
- Returns:
- the ending sequence number of this structure
-
setEndSequenceNumber
set the ending sequence number of this structure.- Specified by:
setEndSequenceNumber
in interfaceIPDBStructure
- Parameters:
endSequenceNumber
- the ending sequence number of this structure
-
getStartChainID
get start Chain identifier of this structure.- Specified by:
getStartChainID
in interfaceIPDBStructure
- Returns:
- the start Chain identifier of this structure
-
setStartChainID
set the start Chain identifier of this structure.- Specified by:
setStartChainID
in interfaceIPDBStructure
- Parameters:
startChainID
- the start Chain identifier of this structure
-
getStartInsertionCode
get start Code for insertion of residues of this structure.- Specified by:
getStartInsertionCode
in interfaceIPDBStructure
- Returns:
- the start Code for insertion of residues of this structure
-
setStartInsertionCode
set the start Chain identifier of this structure.- Specified by:
setStartInsertionCode
in interfaceIPDBStructure
- Parameters:
startInsertionCode
- the start Chain identifier of this structure
-
getStartSequenceNumber
get the start sequence number of this structure.- Specified by:
getStartSequenceNumber
in interfaceIPDBStructure
- Returns:
- the start sequence number of this structure
-
setStartSequenceNumber
set the start sequence number of this structure.- Specified by:
setStartSequenceNumber
in interfaceIPDBStructure
- Parameters:
startSequenceNumber
- the start sequence number of this structure
-
getStructureType
get Structure Type of this structure.- Specified by:
getStructureType
in interfaceIPDBStructure
- Returns:
- the Structure Type of this structure
-
setStructureType
set the Structure Type of this structure.- Specified by:
setStructureType
in interfaceIPDBStructure
- Parameters:
structureType
- the Structure Type of this structure
-