|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.fc.IdentificationObject
wt.inf.template.WTContainerTemplateMasterIdentity
Use the newWTContainerTemplateMasterIdentity
static factory
method(s), not the WTContainerTemplateMasterIdentity
constructor,
to construct instances of this class. Instances must be constructed
using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private String |
containerClassName
|
private static Object[] |
DEF_PARAMS
|
static long |
EXTERNALIZATION_VERSION_UID
|
private String |
locale
|
private String |
name
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
Fields inherited from class wt.fc.IdentificationObject |
|
Constructor Summary | |
WTContainerTemplateMasterIdentity()
|
Method Summary | |
void |
checkIdentity(Identified obj)
Performs validation of the identity that depends only on the object own attributes. |
private void |
containerClassNameValidate(String a_ContainerClassName)
|
String |
getConceptualClassname()
Deprecated. |
String |
getContainerClassName()
Gets the value of the attribute: containerClassName. |
String |
getIdentity()
Constructs and returns a string representing the object's identity. |
String |
getLocale()
Gets the value of the attribute: locale. |
String |
getName()
Gets the value of the attribute: name. |
protected void |
initialize(String name,
String containerClassName)
Supports initialization, following construction of an instance. |
protected void |
initialize(String name,
String containerClassName,
String locale)
Supports initialization, following construction of an instance. |
private void |
localeValidate(String a_Locale)
|
private void |
nameValidate(String a_Name)
|
static WTContainerTemplateMasterIdentity |
newWTContainerTemplateMasterIdentity(String name,
String containerClassName)
Factory method to create a WTContainerTemplateMasterIdentity object with the name passed-in argument. |
static WTContainerTemplateMasterIdentity |
newWTContainerTemplateMasterIdentity(String name,
String containerClassName,
String locale)
Factory method to create a WTContainerTemplateMasterIdentity object with the name passed-in argument. |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
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(WTContainerTemplateMasterIdentity thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setContainerClassName(String a_ContainerClassName)
Sets the value of the attribute: containerClassName. |
void |
setLocale(String a_Locale)
Sets the value of the attribute: locale. |
void |
setName(String a_Name)
Sets the value of the attribute: name. |
protected void |
setToObject(Identified obj)
Updates the identity of the object passed as argument with the identity held in the object. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class wt.fc.IdentificationObject |
changeIdentity, createKey, getClassInfo, getKeyClassName, getSemanticKey, initialize, readVersion, setAdditionalKeyAttributes, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private String name
private String containerClassName
private String locale
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
private static final Object[] DEF_PARAMS
Constructor Detail |
public WTContainerTemplateMasterIdentity()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class IdentificationObject
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class IdentificationObject
input
-
IOException
ClassNotFoundException
protected boolean readVersion(WTContainerTemplateMasterIdentity 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 String getConceptualClassname()
getConceptualClassname
in interface NetFactor
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 getContainerClassName()
public void setContainerClassName(String a_ContainerClassName) throws WTPropertyVetoException
a_ContainerClassName
-
WTPropertyVetoException
private void containerClassNameValidate(String a_ContainerClassName) throws WTPropertyVetoException
a_ContainerClassName
-
WTPropertyVetoException
public String getLocale()
public void setLocale(String a_Locale) throws WTPropertyVetoException
a_Locale
-
WTPropertyVetoException
private void localeValidate(String a_Locale) throws WTPropertyVetoException
a_Locale
-
WTPropertyVetoException
public static WTContainerTemplateMasterIdentity newWTContainerTemplateMasterIdentity(String name, String containerClassName) throws WTException
name
- the name of the WTContainerTemplateMastercontainerClassName
-
WTException
protected void initialize(String name, String containerClassName) throws WTException
name
- the name of the WTContainerTemplateMastercontainerClassName
-
WTException
public static WTContainerTemplateMasterIdentity newWTContainerTemplateMasterIdentity(String name, String containerClassName, String locale) throws WTException
name
- the name of the WTContainerTemplateMastercontainerClassName
- locale
-
WTException
protected void initialize(String name, String containerClassName, String locale) throws WTException
name
- the name of the WTContainerTemplateMastercontainerClassName
- locale
-
WTException
public void checkIdentity(Identified obj) throws WTException
checkIdentity
in class IdentificationObject
obj
-
WTException
public String getIdentity()
getIdentity
in class IdentificationObject
protected void setToObject(Identified obj) throws WTException
setToObject
in class IdentificationObject
obj
-
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |