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
public class PDBStructure extends ChemObject implements IPDBStructure
Holder for secundary protein structure elements. Lously modeled after the Jmol Structure.java.- Author:
- egonw
- See Also:
- Serialized Form
- Source code:
- main
- Belongs to CDK module:
- silent
-
-
Field Summary
Fields Modifier and Type Field Description static StringHELIXstatic StringSHEETstatic StringTURN-
Fields inherited from interface org.openscience.cdk.interfaces.IChemObject
ALIPHATIC, AROMATIC, CONJUGATED, HYDROGEN_BOND_ACCEPTOR, HYDROGEN_BOND_DONOR, IN_RING, MAPPED, NOT_IN_RING, PLACED, REACTIVE_CENTER, SINGLE_OR_DOUBLE, TYPEABLE, VISITED
-
-
Constructor Summary
Constructors Constructor Description PDBStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CharactergetEndChainID()get the ending Chain identifier of this structure.CharactergetEndInsertionCode()get the ending Code for insertion of residues of this structure.IntegergetEndSequenceNumber()get the ending sequence number of this structure.CharactergetStartChainID()get start Chain identifier of this structure.CharactergetStartInsertionCode()get start Code for insertion of residues of this structure.IntegergetStartSequenceNumber()get the start sequence number of this structure.StringgetStructureType()get Structure Type of this structure.voidsetEndChainID(Character endChainID)set the ending Chain identifier of this structure.voidsetEndInsertionCode(Character endInsertionCode)set the ending Code for insertion of residues of this structure.voidsetEndSequenceNumber(Integer endSequenceNumber)set the ending sequence number of this structure.voidsetStartChainID(Character startChainID)set the start Chain identifier of this structure.voidsetStartInsertionCode(Character startInsertionCode)set the start Chain identifier of this structure.voidsetStartSequenceNumber(Integer startSequenceNumber)set the start sequence number of this structure.voidsetStructureType(String structureType)set the Structure Type of this structure.-
Methods inherited from class org.openscience.cdk.silent.ChemObject
addListener, addProperties, clear, clone, compare, flags, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, notifyChanged, notifyChanged, removeListener, removeProperty, set, 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 Detail
-
HELIX
public static final String HELIX
- See Also:
- Constant Field Values
-
SHEET
public static final String SHEET
- See Also:
- Constant Field Values
-
TURN
public static final String TURN
- See Also:
- Constant Field Values
-
-
Method Detail
-
getEndChainID
public Character getEndChainID()
get the ending Chain identifier of this structure.- Specified by:
getEndChainIDin interfaceIPDBStructure- Returns:
- the ending Chain identifier of this structure
-
setEndChainID
public void setEndChainID(Character endChainID)
set the ending Chain identifier of this structure.- Specified by:
setEndChainIDin interfaceIPDBStructure- Parameters:
endChainID- the ending Chain identifier of this structure
-
getEndInsertionCode
public Character getEndInsertionCode()
get the ending Code for insertion of residues of this structure.- Specified by:
getEndInsertionCodein interfaceIPDBStructure- Returns:
- the ending Code for insertion of residues of this structure
-
setEndInsertionCode
public void setEndInsertionCode(Character endInsertionCode)
set the ending Code for insertion of residues of this structure.- Specified by:
setEndInsertionCodein interfaceIPDBStructure- Parameters:
endInsertionCode- the ending Code for insertion of residues of this structure
-
getEndSequenceNumber
public Integer getEndSequenceNumber()
get the ending sequence number of this structure.- Specified by:
getEndSequenceNumberin interfaceIPDBStructure- Returns:
- the ending sequence number of this structure
-
setEndSequenceNumber
public void setEndSequenceNumber(Integer endSequenceNumber)
set the ending sequence number of this structure.- Specified by:
setEndSequenceNumberin interfaceIPDBStructure- Parameters:
endSequenceNumber- the ending sequence number of this structure
-
getStartChainID
public Character getStartChainID()
get start Chain identifier of this structure.- Specified by:
getStartChainIDin interfaceIPDBStructure- Returns:
- the start Chain identifier of this structure
-
setStartChainID
public void setStartChainID(Character startChainID)
set the start Chain identifier of this structure.- Specified by:
setStartChainIDin interfaceIPDBStructure- Parameters:
startChainID- the start Chain identifier of this structure
-
getStartInsertionCode
public Character getStartInsertionCode()
get start Code for insertion of residues of this structure.- Specified by:
getStartInsertionCodein interfaceIPDBStructure- Returns:
- the start Code for insertion of residues of this structure
-
setStartInsertionCode
public void setStartInsertionCode(Character startInsertionCode)
set the start Chain identifier of this structure.- Specified by:
setStartInsertionCodein interfaceIPDBStructure- Parameters:
startInsertionCode- the start Chain identifier of this structure
-
getStartSequenceNumber
public Integer getStartSequenceNumber()
get the start sequence number of this structure.- Specified by:
getStartSequenceNumberin interfaceIPDBStructure- Returns:
- the start sequence number of this structure
-
setStartSequenceNumber
public void setStartSequenceNumber(Integer startSequenceNumber)
set the start sequence number of this structure.- Specified by:
setStartSequenceNumberin interfaceIPDBStructure- Parameters:
startSequenceNumber- the start sequence number of this structure
-
getStructureType
public String getStructureType()
get Structure Type of this structure.- Specified by:
getStructureTypein interfaceIPDBStructure- Returns:
- the Structure Type of this structure
-
setStructureType
public void setStructureType(String structureType)
set the Structure Type of this structure.- Specified by:
setStructureTypein interfaceIPDBStructure- Parameters:
structureType- the Structure Type of this structure
-
-