Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)

com.lapetus_ltd.api.db.xml.types
Class TLptsDBProjectType

java.lang.Object
  extended by com.lapetus_ltd._2009.xml.types.XLptsDBProjectType
      extended by com.lapetus_ltd.api.db.xml.types.TLptsDBProjectType

public class TLptsDBProjectType
extends XLptsDBProjectType

Class Description : Initiates the project information type.

A project holds all the statement and connections of a system so that they can be stored or transported.
This class is used by TLptsFactoryProject to hold the project information
during the load and save processing.

$LastChangedRevision: 1190 $
$LastChangedDate:: 2010-11-17 13:21:35#$


Field Summary
 
Fields inherited from class com.lapetus_ltd._2009.xml.types.XLptsDBProjectType
connectionGroup, driverLoader, id, osDriver, remoteProject, requiresSave, statementGroup, version
 
Constructor Summary
TLptsDBProjectType()
           This constructor initiates the project type.
TLptsDBProjectType(XLptsDBProjectType projectType)
           This constructor copies the project information from an existing XLptsDBProjectType.
 
Method Summary
 boolean equals(java.lang.Object obj)
           Check for equal TLptsDBProjectType objects.
 
Methods inherited from class com.lapetus_ltd._2009.xml.types.XLptsDBProjectType
getConnectionGroup, getDriverLoader, getId, getOsDriver, getStatementGroup, getVersion, isRemoteProject, isRequiresSave, setConnectionGroup, setDriverLoader, setId, setOsDriver, setRemoteProject, setRequiresSave, setStatementGroup, setVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TLptsDBProjectType

public TLptsDBProjectType()

This constructor initiates the project type.

Thread Safe : Yes

Spawns its own Thread : No

May Return NULL : Never.

Notes :

Example :

 

TLptsDBProjectType projectType = new TLptsDBProjectType();


TLptsDBProjectType

public TLptsDBProjectType(XLptsDBProjectType projectType)

This constructor copies the project information from an existing XLptsDBProjectType.

Thread Safe : Yes

Spawns its own Thread : No

May Return NULL : Never.

Notes : Use this function every time you need to copy or instantiate a type XLptsDBProjectType class.

Example :

 

public void example(XLptsDBProjectType projectType) { TLptsDBProjectType pt = new TLptsDBProjectType(projectType); }

Parameters:
projectType - the class object to copy.
Method Detail

equals

public boolean equals(java.lang.Object obj)

Check for equal TLptsDBProjectType objects.

Thread Safe : Yes

Spawns its own Thread : No

May Return NULL : n/a

Notes : Use this to compare this object to another TLptsDBProjectType object.

Example :

 

TLptsDBProjectType pt1 = new TLptsDBProjectType(); TLptsDBProjectType pt2 = new TLptsDBProjectType(); return pt1.equals(pt2);

Overrides:
equals in class java.lang.Object
Parameters:
obj - the connection group type
Returns:
true if they are equal, else false.


Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)