|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.epm.familytable.EPMFamilyTableColumn
Supported API: false
Extendable: false
Field Summary | |
private int |
attribute
|
static String |
ATTRIBUTE
Label for the attribute. |
private static String |
CLASSNAME
|
static String |
COLUMN_TYPE
Label for the attribute. |
private int |
columnType
|
static long |
EXTERNALIZATION_VERSION_UID
|
static String |
FAMILY_TABLE
Label for the attribute. |
static String |
FAMILY_TABLE_REFERENCE
Label for the attribute. |
private ObjectReference |
familyTableReference
|
private String |
name
|
static String |
NAME
Label for the attribute. |
private static int |
NAME_UPPER_LIMIT
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
private PersistInfo |
thePersistInfo
|
private String |
title
|
static String |
TITLE
Label for the attribute. |
private static int |
TITLE_UPPER_LIMIT
|
Fields inherited from interface wt.fc.Persistable |
IDENTITY, PERSIST_INFO, TYPE |
Constructor Summary | |
EPMFamilyTableColumn()
|
Method Summary | |
EPMFamilyTableColumn |
duplicate()
|
boolean |
equals(Object obj)
Indicates whether the given object is equal to this object from a persistence perspective, by comparing the two objects ObjectIdentifier s. |
private void |
familyTableReferenceValidate(ObjectReference a_FamilyTableReference)
|
int |
getAttribute()
Gets the value of the attribute: ATTRIBUTE. |
ClassInfo |
getClassInfo()
Returns the ClassInfo object for this class. |
int |
getColumnType()
Gets the value of the attribute: COLUMN_TYPE. |
EPMFamilyTable |
getFamilyTable()
Gets the object for the association that plays role: FAMILY_TABLE. |
ObjectReference |
getFamilyTableReference()
Gets the value of the attribute: FAMILY_TABLE_REFERENCE. |
String |
getIdentity()
Deprecated. Replaced by IdentityFactory.getDispayIdentifier(object) to return a localizable equivalent of getIdentity(). To return a localizable value which includes the object type, use IdentityFactory.getDisplayIdentity(object). Other alternatives are ((WTObject)obj).getDisplayIdentifier() and ((WTObject)obj).getDisplayIdentity(). |
String |
getName()
Gets the value of the attribute: NAME. |
PersistInfo |
getPersistInfo()
Gets the object for the association that plays role: PERSIST_INFO. |
String |
getTitle()
Gets the value of the attribute: TITLE. |
String |
getType()
Deprecated. Replaced by IdentityFactory.getDispayType(object) to return a localizable equivalent of getType(). Another alternative is ((WTObject)obj).getDisplayType(). |
int |
hashCode()
Returns a hash code for this object based upon its ObjectIdentifier . |
private void |
nameValidate(String a_Name)
|
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
void |
readExternal(PersistentRetrieveIfc input)
Used by Persistent Data Service to populate the persistent attributes of this class from a persistent store. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(EPMFamilyTableColumn thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setAttribute(int a_Attribute)
Sets the value of the attribute: ATTRIBUTE. |
void |
setColumnType(int a_ColumnType)
Sets the value of the attribute: COLUMN_TYPE. |
void |
setFamilyTable(EPMFamilyTable a_FamilyTable)
Sets the object for the association that plays role: FAMILY_TABLE. |
void |
setFamilyTableReference(ObjectReference a_FamilyTableReference)
Sets the value of the attribute: FAMILY_TABLE_REFERENCE. |
void |
setName(String a_Name)
Sets the value of the attribute: NAME. |
void |
setPersistInfo(PersistInfo a_PersistInfo)
Sets the object for the association that plays role: PERSIST_INFO. |
void |
setTitle(String a_Title)
Sets the value of the attribute: TITLE. |
private void |
titleValidate(String a_Title)
|
String |
toString()
Returns the conceptual (modeled) name for the class. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
void |
writeExternal(PersistentStoreIfc output)
Used by Persistent Data Service to obtain the values of the persistent attributes of this class, so they can be written to a persistent store. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface wt.fc.Persistable |
checkAttributes |
Methods inherited from interface wt.fc.NetFactor |
getConceptualClassname |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
public static final String NAME
private static int NAME_UPPER_LIMIT
private String name
public static final String TITLE
private static int TITLE_UPPER_LIMIT
private String title
public static final String COLUMN_TYPE
private int columnType
public static final String ATTRIBUTE
private int attribute
public static final String FAMILY_TABLE
public static final String FAMILY_TABLE_REFERENCE
private ObjectReference familyTableReference
private PersistInfo thePersistInfo
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public EPMFamilyTableColumn()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(EPMFamilyTableColumn thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public void writeExternal(PersistentStoreIfc output) throws SQLException, DatastoreException
(Not intended for general use.)
Supported API: false
writeExternal
in interface ObjectMappable
output
-
SQLException
DatastoreException
public void readExternal(PersistentRetrieveIfc input) throws SQLException, DatastoreException
(Not intended for general
use.)
Supported API: false
readExternal
in interface ObjectMappable
input
-
SQLException
DatastoreException
public String toString()
public ClassInfo getClassInfo() throws WTIntrospectionException
getClassInfo
in interface NetFactor
WTIntrospectionException
public String getName()
public void setName(String a_Name) throws WTPropertyVetoException
a_Name
-
WTPropertyVetoException
private void nameValidate(String a_Name) throws WTPropertyVetoException
a_Name
-
WTPropertyVetoException
public String getTitle()
public void setTitle(String a_Title) throws WTPropertyVetoException
a_Title
-
WTPropertyVetoException
private void titleValidate(String a_Title) throws WTPropertyVetoException
a_Title
-
WTPropertyVetoException
public int getColumnType()
public void setColumnType(int a_ColumnType) throws WTPropertyVetoException
a_ColumnType
-
WTPropertyVetoException
public int getAttribute()
public void setAttribute(int a_Attribute) throws WTPropertyVetoException
a_Attribute
-
WTPropertyVetoException
public EPMFamilyTable getFamilyTable()
public void setFamilyTable(EPMFamilyTable a_FamilyTable) throws WTPropertyVetoException, WTException
a_FamilyTable
-
WTPropertyVetoException
WTException
public ObjectReference getFamilyTableReference()
public void setFamilyTableReference(ObjectReference a_FamilyTableReference) throws WTPropertyVetoException
a_FamilyTableReference
-
WTPropertyVetoException
private void familyTableReferenceValidate(ObjectReference a_FamilyTableReference) throws WTPropertyVetoException
a_FamilyTableReference
-
WTPropertyVetoException
public String getIdentity()
getIdentity
in interface Persistable
public String getType()
getType
in interface Persistable
public PersistInfo getPersistInfo()
getPersistInfo
in interface Persistable
public void setPersistInfo(PersistInfo a_PersistInfo)
setPersistInfo
in interface Persistable
a_PersistInfo
- public boolean equals(Object obj)
ObjectIdentifier
s.
Changed or stale copies are still considered equal by this method.
Delegates to PersistenceHelper.equals(Persistable,Object)
.
Warning: Certain core Windchill operations may depend upon
equals
being ObjectIdentifier
-based. Changes
to the default implementation should be done with care, if at all.
Supported API: false
obj
-
public int hashCode()
ObjectIdentifier
.
Delegates to PersistenceHelper.hashCode(Persistable)
.
Warning: Certain core Windchill operations may depend upon
hashCode
being ObjectIdentifier-based
. Changes
to the default implementation should be done with care, if at all.
Supported API: false
public EPMFamilyTableColumn duplicate() throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |