# Uses of Class
com.tietoenator.trip.jxp.TdbControlObject

Packages that use TdbControlObject
Package
Description
com.tietoenator.trip.jxp
Main TRIPjxp package that contains generic classes and enumerations.
com.tietoenator.trip.jxp.classification
TRIP text classification support.
com.tietoenator.trip.jxp.control
CONTROL database inspection and manipulation.
com.tietoenator.trip.jxp.data
Database content manipulation.
com.tietoenator.trip.jxp.database
Classes to inspect and modify database design.
com.tietoenator.trip.jxp.forms
TRIP kernel formats for entry, output and search.
com.tietoenator.trip.jxp.grid
Manipulation of TRIP grid configurations.
com.tietoenator.trip.jxp.session
Classes for estalishing and maintaining a session.
com.tietoenator.trip.jxp.users
Classes for inspection and manipulation of users and groups.

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp

  Methods in com.tietoenator.trip.jxp that return TdbControlObject
  Modifier and Type
  Method
  Description
  `TdbControlObject`
  TdbControlObjectProvider.`getControlObject()`
  Retrieve the Control object reference

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.classification

  Methods in com.tietoenator.trip.jxp.classification that return TdbControlObject
  Modifier and Type
  Method
  Description
  `TdbControlObject`
  TdbCategory.`getControlObject()`
  Retrieve the Control object reference with which the category was constructed
  `TdbControlObject`
  TdbClassificationScheme.`getControlObject()`
  Retrieve the Control object reference with which this instance was constructed
  Constructors in com.tietoenator.trip.jxp.classification with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbCategory(TdbSession session, TdbControlObject ob)`
  Constructor, creates an instance for the category referenced by the provided Control object
  ``
  `TdbClassificationScheme(TdbSession session, TdbControlObject ob)`
  Constructor, creates an object for the container referenced by the provided TdbControlObject

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.control

  Methods in com.tietoenator.trip.jxp.control that return TdbControlObject
  Modifier and Type
  Method
  Description
  `TdbControlObject`
  TdbControlObjectList.`get(String name, TdbControlObjectType type)`
  Returns the specified control object if present in the list.
  Constructors in com.tietoenator.trip.jxp.control with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbEntryFormList(TdbSession session, TdbControlObject ob)`
  Constructor, retrieves entry forms from the database identified by a Control object
  ``
  `TdbOutputFormatList(TdbSession session, TdbControlObject ob)`
  Constructor, retrieves report forms from the database identified by a Control object

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.data

  Constructors in com.tietoenator.trip.jxp.data with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbRecord(TdbSession session, TdbControlObject ob, boolean createFields)`
  Constructor, associates the new instance with the item referenced by the provided Control object

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.database

  Methods in com.tietoenator.trip.jxp.database that return TdbControlObject
  Modifier and Type
  Method
  Description
  `TdbControlObject`
  TdbDatabaseAccess.`getControlObject()`
  Retrieve the Control object reference passed into the constructor, if any
  Methods in com.tietoenator.trip.jxp.database with parameters of type TdbControlObject
  Modifier and Type
  Method
  Description
  `void`
  TdbDatabaseClusterDesign.`add(TdbControlObject ob)`
  Add the database or thesaurus referenced by the provided Control object as a member of this cluster.
  `void`
  TdbDatabaseClusterDesign.`copy(String newname, TdbControlObject newobj)`
  Copy the current cluster definition to a new name.
  `void`
  TdbDatabaseDesign.`copy(String newname, TdbControlObject newobj)`
  Create a shallow copy of the current database / thesaurus, preserving base design but ignoring associated reports / forms, locations and access rights.
  `void`
  TdbDatabaseClusterDesign.`deepCopy(String newname, TdbControlObject newobj)`
  Create a deep copy of the current cluster under a new name.
  `void`
  TdbDatabaseDesign.`deepCopy(String newname, TdbControlObject newobj)`
  Create a deep copy of the current database / thesaurus, creating a new one that is exactly the same, but with a different name (and correspondibly different filenames on the server).
  `void`
  TdbDatabaseClusterDesign.`remove(TdbControlObject ob)`
  Remove the referenced Control object member from this cluster.
  Constructors in com.tietoenator.trip.jxp.database with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbDatabaseAccess(TdbSession session, TdbControlObject ob)`
  Constructor, creates a blank container associated with a particular database, thesaurus or cluster, as identified by the Control object provided
  ``
  `TdbDatabaseClusterDesign(TdbSession session, TdbControlObject ob)`
  Constructor, creates a container for the cluster referenced by the provided Control object
  ``
  `TdbDatabaseDesign(TdbSession session, TdbControlObject ob)`
  Constructor, creates a container for the database referenced by the provided Control object
  ``
  `TdbThesaurusDesign(TdbSession session, TdbControlObject ob)`
  Constructor, creates a container for the thesaurus referenced by the provided Control object

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.forms

  Methods in com.tietoenator.trip.jxp.forms with parameters of type TdbControlObject
  Modifier and Type
  Method
  Description
  `void`
  TdbFormat.`copy(String newdb, String newname, TdbControlObject ob)`
  Copy the current format to a new database and new name.
  Constructors in com.tietoenator.trip.jxp.forms with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbEntryForm(TdbSession session, TdbControlObject ob)`
  Constructor, creates a format instance for the referenced Control object
  ``
  `TdbOutputFormat(TdbSession session, TdbControlObject ob)`
  Constructor, creates an output format instance for the provided Control object reference
  ``
  `TdbSearchForm(TdbSession session, TdbControlObject ob)`
  Constructor, creates an instance for the format referenced by the provided Control object

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.grid

  Methods in com.tietoenator.trip.jxp.grid that return TdbControlObject
  Modifier and Type
  Method
  Description
  `TdbControlObject`
  TdbGridCluster.`getControlObject()`
  Retrieve the underlying control object for the cluster
  `TdbControlObject`
  TdbGridReplicaSet.`getControlObject()`
  Retrieve the underlying control object for the replica set
  Constructors in com.tietoenator.trip.jxp.grid with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbGridCluster(TdbSession session, TdbControlObject ob)`
  Constructor, creates a container for referencing the defined cluster
  ``
  `TdbGridReplicaSet(TdbSession session, TdbControlObject ob)`
  Constructor, creates an instance for the replica set referenced

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.session

  Methods in com.tietoenator.trip.jxp.session that return TdbControlObject
  Modifier and Type
  Method
  Description
  `TdbControlObject`
  TdbSerializableObject.`getControlObject()`
  Retrieves the Control object reference bound to this instance
  `TdbControlObject`
  TdbControlCacheManager.`getDatabaseControlObject(String database)`
  Get the TdbControlObject that briefly describe the named database.
  Constructors in com.tietoenator.trip.jxp.session with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbSerializableObject(TdbSession session, TdbInterfaceType type, TdbControlObject ob)`
  Constructor

- ## Uses of TdbControlObject in com.tietoenator.trip.jxp.users

  Methods in com.tietoenator.trip.jxp.users with parameters of type TdbControlObject
  Modifier and Type
  Method
  Description
  `void`
  TdbGroup.`copy(String newname, TdbControlObject ob)`
  Copy the membership list of this group to a new group, creating the new group in the process.
  `void`
  TdbProcedure.`copy(String newowner, String newname, TdbControlObject newobject)`
  Copy the current procedure to a new owner, or to a new name under the same owner.
  `void`
  TdbUser.`copy(String newname, String newpw, boolean groups, TdbControlObject ob)`
  Create a new user as a copy of an existing one, optionally including group memberships and private procedures.
  Constructors in com.tietoenator.trip.jxp.users with parameters of type TdbControlObject
  Modifier
  Constructor
  Description
  ``
  `TdbGroup(TdbSession session, TdbControlObject ob)`
  Constructor, creates a group instance associated with the group referenced by the provided object
  ``
  `TdbProcedure(TdbSession session, TdbControlObject ob)`
  Constructor, creates a container for the referenced stored procedure.
  ``
  `TdbUser(TdbSession session, TdbControlObject ob)`
  Constructor, creates a user instance for the user referenced by the provided Control object