OpenMMS
V1.5.1 Std

org.rcsb.openmms.entry
Class EntryImpl

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.DsLSRMacromolecularStructure.EntryPOA
              |
              +--org.rcsb.openmms.loader.EntryMethodImpl
                    |
                    +--org.rcsb.openmms.entry.EntryImpl
All Implemented Interfaces:
EntryOperations, org.omg.CORBA.portable.InvokeHandler

public class EntryImpl
extends EntryMethodImpl

This Class, EntryImpl extends EntryMethodImpl which extends _EntryImplBase EntryMethodImpl is generated by MMSExpr and defines all of the "getList" methods for the Core module. _EntryImplBase is generated by the IDL to Java compiler for the "Entry" Corba interface.

Version:
1.10
Author:
Douglas S. Greer

Field Summary
 
Fields inherited from class org.rcsb.openmms.loader.EntryMethodImpl
_atom_site_anisotrop_list, _atom_site_ext_list, _atom_site_list, _atom_type_list, _chem_comp_angle_list, _chem_comp_atom_list, _chem_comp_bond_list, _chem_comp_chir_atom_list, _chem_comp_chir_list, _chem_comp_link_list, _chem_comp_list, _chem_comp_plane_atom_list, _chem_comp_plane_list, _chem_comp_tor_list, _chem_comp_tor_value_list, _chem_link_angle_list, _chem_link_bond_list, _chem_link_chir_atom_list, _chem_link_chir_list, _chem_link_list, _chem_link_plane_atom_list, _chem_link_plane_list, _chem_link_tor_list, _chem_link_tor_value_list, _entity_keywords_list, _entity_link_list, _entity_list, _entity_name_com_list, _entity_name_sys_list, _entity_poly_list, _entity_poly_seq_list, _entity_src_gen_list, _entity_src_nat_list, _entry_link_list, _geom_angle_list, _geom_bond_list, _geom_contact_list, _geom_hbond_list, _geom_list, _geom_torsion_list, _pdbx_entity_assembly_list, _pdbx_entity_name_list, _pdbx_entity_src_syn_list, _pdbx_nonpoly_scheme_list, _pdbx_poly_seq_scheme_list, _pdbx_prerelease_seq_list, _pdbx_struct_sheet_hbond_list, _presence_flags, _struct_asym_list, _struct_biol_gen_list, _struct_biol_keywords_list, _struct_biol_list, _struct_biol_view_list, _struct_conf_list, _struct_conf_type_list, _struct_conn_list, _struct_conn_type_list, _struct_keywords_list, _struct_mon_details_list, _struct_mon_nucl_list, _struct_mon_prot_cis_list, _struct_mon_prot_list, _struct_ncs_dom_lim_list, _struct_ncs_dom_list, _struct_ncs_ens_gen_list, _struct_ncs_ens_list, _struct_ncs_oper_list, _struct_ref_list, _struct_ref_seq_dif_list, _struct_ref_seq_list, _struct_sheet_hbond_list, _struct_sheet_list, _struct_sheet_order_list, _struct_sheet_range_list, _struct_sheet_topology_list, _struct_site_gen_list, _struct_site_keywords_list, _struct_site_list, _struct_site_view_list, _structure_list, nmr, ref, xray
 
Constructor Summary
EntryImpl(java.lang.String id, EntryFoundry e)
           
EntryImpl(java.lang.String id, EntryFoundry e, int k)
           
EntryImpl(java.lang.String id, EntryFoundry e, java.lang.String path)
           
 
Method Summary
 boolean cacheValue(java.lang.Object[] var, int sFlag)
           
 byte[] get_presence_flags()
           
 org.omg.CosPropertyService.Property[] get_subentry_list()
           
 java.util.Date getDepositionDate()
           
 java.lang.String getEntryId()
           
 EntryFoundry getFoundry()
           
 int getKey()
           
 java.lang.Object[] getList(int sFlag)
           
 java.lang.Object[] getListBlock(int sFlag, int from, int to)
           
 int getListSize(int sFlag)
           
 java.lang.String getPath()
           
 byte[] getPresenceFlags(int mod)
           
 boolean initEntry()
          Overide initEntry dummy method in MMSExpr generated EntryMethodImpl superclass Returns true if all variable values have been read when the file was inited.
 void setCompositeAtomIndexList(java.util.ArrayList aia)
           
 void setCompositeSeqIndexList(java.util.ArrayList sia)
           
 void setDebug(int d)
           
 void setDepositionDate(java.util.Date dt)
           
 void setPresenceFlags(int mod, byte[] also)
          The existing presence flags are set to the OR of the specified flags and the old value.
 
Methods inherited from class org.rcsb.openmms.loader.EntryMethodImpl
atom_site_anisotrop_list_size, atom_site_ext_list_size, atom_site_list_size, atom_type_list_size, chem_comp_angle_list_size, chem_comp_atom_list_size, chem_comp_bond_list_size, chem_comp_chir_atom_list_size, chem_comp_chir_list_size, chem_comp_link_list_size, chem_comp_list_size, chem_comp_plane_atom_list_size, chem_comp_plane_list_size, chem_comp_tor_list_size, chem_comp_tor_value_list_size, chem_link_angle_list_size, chem_link_bond_list_size, chem_link_chir_atom_list_size, chem_link_chir_list_size, chem_link_list_size, chem_link_plane_atom_list_size, chem_link_plane_list_size, chem_link_tor_list_size, chem_link_tor_value_list_size, entity_keywords_list_size, entity_link_list_size, entity_list_size, entity_name_com_list_size, entity_name_sys_list_size, entity_poly_list_size, entity_poly_seq_list_size, entity_src_gen_list_size, entity_src_nat_list_size, entry_link_list_size, geom_angle_list_size, geom_bond_list_size, geom_contact_list_size, geom_hbond_list_size, geom_list_size, geom_torsion_list_size, get_atom_site_anisotrop_list, get_atom_site_block_n, get_atom_site_ext_block_n, get_atom_site_ext_list, get_atom_site_list, get_atom_type_list, get_chem_comp_angle_list, get_chem_comp_atom_list, get_chem_comp_bond_list, get_chem_comp_chir_atom_list, get_chem_comp_chir_list, get_chem_comp_link_list, get_chem_comp_list, get_chem_comp_plane_atom_list, get_chem_comp_plane_list, get_chem_comp_tor_list, get_chem_comp_tor_value_list, get_chem_link_angle_list, get_chem_link_bond_list, get_chem_link_chir_atom_list, get_chem_link_chir_list, get_chem_link_list, get_chem_link_plane_atom_list, get_chem_link_plane_list, get_chem_link_tor_list, get_chem_link_tor_value_list, get_entity_keywords_list, get_entity_link_list, get_entity_list, get_entity_name_com_list, get_entity_name_sys_list, get_entity_poly_list, get_entity_poly_seq_block_n, get_entity_poly_seq_list, get_entity_src_gen_list, get_entity_src_nat_list, get_entry_link_list, get_geom_angle_list, get_geom_bond_list, get_geom_contact_list, get_geom_hbond_list, get_geom_list, get_geom_torsion_list, get_pdbx_entity_assembly_list, get_pdbx_entity_name_list, get_pdbx_entity_src_syn_list, get_pdbx_nonpoly_scheme_list, get_pdbx_poly_seq_scheme_list, get_pdbx_prerelease_seq_list, get_pdbx_struct_sheet_hbond_list, get_struct_asym_list, get_struct_biol_gen_list, get_struct_biol_keywords_list, get_struct_biol_list, get_struct_biol_view_list, get_struct_conf_list, get_struct_conf_type_list, get_struct_conn_list, get_struct_conn_type_list, get_struct_keywords_list, get_struct_mon_details_list, get_struct_mon_nucl_list, get_struct_mon_prot_cis_list, get_struct_mon_prot_list, get_struct_ncs_dom_lim_list, get_struct_ncs_dom_list, get_struct_ncs_ens_gen_list, get_struct_ncs_ens_list, get_struct_ncs_oper_list, get_struct_ref_list, get_struct_ref_seq_dif_list, get_struct_ref_seq_list, get_struct_sheet_hbond_list, get_struct_sheet_list, get_struct_sheet_order_list, get_struct_sheet_range_list, get_struct_sheet_topology_list, get_struct_site_gen_list, get_struct_site_keywords_list, get_struct_site_list, get_struct_site_view_list, get_structure_list, pdbx_entity_assembly_list_size, pdbx_entity_name_list_size, pdbx_entity_src_syn_list_size, pdbx_nonpoly_scheme_list_size, pdbx_poly_seq_scheme_list_size, pdbx_prerelease_seq_list_size, pdbx_struct_sheet_hbond_list_size, struct_asym_list_size, struct_biol_gen_list_size, struct_biol_keywords_list_size, struct_biol_list_size, struct_biol_view_list_size, struct_conf_list_size, struct_conf_type_list_size, struct_conn_list_size, struct_conn_type_list_size, struct_keywords_list_size, struct_mon_details_list_size, struct_mon_nucl_list_size, struct_mon_prot_cis_list_size, struct_mon_prot_list_size, struct_ncs_dom_lim_list_size, struct_ncs_dom_list_size, struct_ncs_ens_gen_list_size, struct_ncs_ens_list_size, struct_ncs_oper_list_size, struct_ref_list_size, struct_ref_seq_dif_list_size, struct_ref_seq_list_size, struct_sheet_hbond_list_size, struct_sheet_list_size, struct_sheet_order_list_size, struct_sheet_range_list_size, struct_sheet_topology_list_size, struct_site_gen_list_size, struct_site_keywords_list_size, struct_site_list_size, struct_site_view_list_size, structure_list_size
 
Methods inherited from class org.omg.DsLSRMacromolecularStructure.EntryPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntryImpl

public EntryImpl(java.lang.String id,
                 EntryFoundry e)

EntryImpl

public EntryImpl(java.lang.String id,
                 EntryFoundry e,
                 java.lang.String path)

EntryImpl

public EntryImpl(java.lang.String id,
                 EntryFoundry e,
                 int k)
Method Detail

setDebug

public void setDebug(int d)

getEntryId

public java.lang.String getEntryId()

getFoundry

public EntryFoundry getFoundry()

setPresenceFlags

public void setPresenceFlags(int mod,
                             byte[] also)
The existing presence flags are set to the OR of the specified flags and the old value.


getPresenceFlags

public byte[] getPresenceFlags(int mod)

getPath

public java.lang.String getPath()

getKey

public int getKey()
Specified by:
getKey in class EntryMethodImpl

setDepositionDate

public void setDepositionDate(java.util.Date dt)

getDepositionDate

public java.util.Date getDepositionDate()

get_presence_flags

public byte[] get_presence_flags()
                          throws DataAccessException
DataAccessException

get_subentry_list

public org.omg.CosPropertyService.Property[] get_subentry_list()
                                                        throws DataAccessException
DataAccessException

initEntry

public boolean initEntry()
                  throws DataAccessException
Overide initEntry dummy method in MMSExpr generated EntryMethodImpl superclass Returns true if all variable values have been read when the file was inited.

Specified by:
initEntry in class EntryMethodImpl
DataAccessException

setCompositeSeqIndexList

public void setCompositeSeqIndexList(java.util.ArrayList sia)
Specified by:
setCompositeSeqIndexList in class EntryMethodImpl

setCompositeAtomIndexList

public void setCompositeAtomIndexList(java.util.ArrayList aia)
Specified by:
setCompositeAtomIndexList in class EntryMethodImpl

getList

public java.lang.Object[] getList(int sFlag)
                           throws DataAccessException
Specified by:
getList in class EntryMethodImpl
DataAccessException

getListSize

public int getListSize(int sFlag)
                throws DataAccessException
Specified by:
getListSize in class EntryMethodImpl
DataAccessException

getListBlock

public java.lang.Object[] getListBlock(int sFlag,
                                       int from,
                                       int to)
                                throws DataAccessException
Specified by:
getListBlock in class EntryMethodImpl
DataAccessException

cacheValue

public boolean cacheValue(java.lang.Object[] var,
                          int sFlag)
Specified by:
cacheValue in class EntryMethodImpl

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved