wt.inf.container
Interface WTContainerTemplate

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
DefaultWTContainerTemplate

public interface WTContainerTemplate
extends Persistable

Defines a default set of data to load into a WTContainer

Supported API: true

Extendable: false

See Also:
ContainerTemplateService

Field Summary
static String CONTAINER_CLASS_NAME
          Label for the attribute.
static String DESCRIPTION
          Label for the attribute.
static String ENABLED
          Label for the attribute.
static String NAME
          Label for the attribute.
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 String getContainerClassName()
          Gets the value of the attribute: CONTAINER_CLASS_NAME.
 String getDescription()
          Gets the value of the attribute: DESCRIPTION.
 String getName()
          Gets the value of the attribute: NAME.
 boolean isEnabled()
          Gets the value of the attribute: ENABLED.
 void setContainerClassName(String a_ContainerClassName)
          Sets the value of the attribute: CONTAINER_CLASS_NAME.
 void setDescription(String a_Description)
          Sets the value of the attribute: DESCRIPTION.
 void setEnabled(boolean a_Enabled)
          Sets the value of the attribute: ENABLED.
 void setName(String a_Name)
          Sets the value of the attribute: NAME.
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 

Field Detail

NAME

public static final String NAME
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

DESCRIPTION

public static final String DESCRIPTION
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

ENABLED

public static final String ENABLED
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

CONTAINER_CLASS_NAME

public static final String CONTAINER_CLASS_NAME
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getName

public String getName()
Gets the value of the attribute: NAME.

Supported API: false

Returns:
String

setName

public void setName(String a_Name)
             throws WTPropertyVetoException
Sets the value of the attribute: NAME.

Supported API: false

Parameters:
a_Name -
Throws:
WTPropertyVetoException

getDescription

public String getDescription()
Gets the value of the attribute: DESCRIPTION.

Supported API: false

Returns:
String

setDescription

public void setDescription(String a_Description)
                    throws WTPropertyVetoException
Sets the value of the attribute: DESCRIPTION.

Supported API: false

Parameters:
a_Description -
Throws:
WTPropertyVetoException

isEnabled

public boolean isEnabled()
Gets the value of the attribute: ENABLED.

Supported API: false

Returns:
boolean

setEnabled

public void setEnabled(boolean a_Enabled)
                throws WTPropertyVetoException
Sets the value of the attribute: ENABLED.

Supported API: false

Parameters:
a_Enabled -
Throws:
WTPropertyVetoException

getContainerClassName

public String getContainerClassName()
Gets the value of the attribute: CONTAINER_CLASS_NAME.

Supported API: false

Returns:
String

setContainerClassName

public void setContainerClassName(String a_ContainerClassName)
                           throws WTPropertyVetoException
Sets the value of the attribute: CONTAINER_CLASS_NAME.

Supported API: false

Parameters:
a_ContainerClassName -
Throws:
WTPropertyVetoException