|
|
|||||
| Package com.dassault_systemes.enovwebsrvr.ews0infra.infra |
Class ENOVWebType
|
| Class Hierarchy |
java.lang.Object | +-com.dassault_systemes.enovwebsrvr.ews0infra.infra.ENOVWebType
| Class Location |
| Class Description |
public class ENOVWebType
Web Type Definition
| Field Summary |
| Constructor Summary |
| ENOVWebType(String noun)
|
| Method Summary |
| public String[] | getAncList()
Create the list of ancestor types for this given class (include the current class) |
| public String | getAttrMapping(String attrName)
Returns the mapping attribute |
| public String | getAttrMapping(String attrName, String dftValue)
Returns the mapping attribute with default value |
| public String | getChangeStatusCommand()
Returns the Change Status command name on the server, or null if none specified. |
| public String | getCommandName(String iUsage)
Returns the command name |
| public Enumeration | getCommandUsages()
Returns the command usage keys |
| public String | getCreateCommand()
Returns the create command name on the server, or null if none specified. |
| public String[] | getCreateTypeList()
Returns the list of noun types for the generic create ui. |
| public String | getDeleteCommand()
Returns the delete command name on the server, or null if none specified. |
| public boolean | getDescendantsInList()
Returns true if descendants in list |
| public boolean | getDisableDynType()
Returns true if dynamique type is disabled |
| public boolean | getDisableEV5Catlet()
Returns true if EV5 Catlet is disabled |
| public String | getIcon(CATSession iSession)
Returns the icon name |
| public String | getInterface()
Returns the name of the implementation class for the implicit interface on this noun type. |
| public String | getItfImplClass(String iItfName)
Returns the name of the class implementing the interface |
| public String | getLabel(CATSession iSession)
Returns the web type name external label |
| public String | getLabel(CATSession iSession, String iKey, String iDefault)
Returns the requested external label value |
| public String | getNameOverrideClass()
Returns the override class name |
| public String | getNoun()
Returns the type name |
| public String | getObjectName(ENOVIDataObject iObject, String dftName)
Returns the object name based on any method override in property file. |
| public String | getObjectName(ENOVILogonToken iToken, String dftName)
Returns the object name based on any method override in property file. Deprecated. |
| public String | getParent()
Returns the parent name |
| public String | getPropertyHandler()
Returns property handler name |
| public ENOVWebRelationships | getRels()
Returns the relationships |
| public Vector | getSpptdInterfaces()
Returns the list of supported interfaces for this noun type. |
| public boolean | getSupportsCreate()
Returns true if create is supported |
| public String | getTransferCommand()
Returns the Transfer command name on the server, or null if none specified. |
| public static ENOVWebType | getWebType(String noun)
Returns the web type with the given name |
| public ENOVIWebTypeMapper | getWebTypeMapper()
Returns the web type mapper name |
| public String | getXlatMapping(String iAttrID)
Return the name of the property file supporting xlats for this attribute |
| public String | getXlatValue(ENOVILogonToken iToken, ENOVIDataObject iObject, String iAttrID, String iAttrValue, String dftValue)
Return the external value for an attribute, or the dftValue if no xlat mapping exists |
| public String | getXlatValue(ENOVILogonToken iToken, String iAttrID, String iAttrValue, String dftValue)
Return the external value for an attribute, or the dftValue if no xlat mapping exists |
| protected boolean | internedIsA(String iType)
Returns true if the input interned type string is in the type hierarchy of the current type. |
| public boolean | isA(String iType)
Returns true if the input type is in the type hierarchy of the current type. |
| public boolean | supportsInterface(String iItfClassName)
Returns true if interface is supported for that class |
| Field Detail |
| Constructor Detail |
ENOVWebType(String noun)
| Method Detail |
public String[] getAncList()
Create the list of ancestor types for this given class (include the current class)
public String getAttrMapping(String attrName)
Returns the mapping attribute
public String getAttrMapping(String attrName, String dftValue)
Returns the mapping attribute with default value
public String getChangeStatusCommand()
Returns the Change Status command name on the server, or null if none specified.
public String getCommandName(String iUsage)
Returns the command name
public Enumeration getCommandUsages()
Returns the command usage keys
public String getCreateCommand()
Returns the create command name on the server, or null if none specified.
public String[] getCreateTypeList()
Returns the list of noun types for the generic create ui. If
the noun does not define any create types, the array will contain
this noun type.
public String getDeleteCommand()
Returns the delete command name on the server, or null if none specified.
public boolean getDescendantsInList()
Returns true if descendants in list
public boolean getDisableDynType()
Returns true if dynamique type is disabled
public boolean getDisableEV5Catlet()
Returns true if EV5 Catlet is disabled
public String getIcon(CATSession iSession)
Returns the icon name
public String getInterface()
Returns the name of the implementation class for the implicit interface on this noun type.
(Supported for the ENOVIDocument interface for Document objects.)
public String getItfImplClass(String iItfName)
Returns the name of the class implementing the interface
public String getLabel(CATSession iSession)
Returns the web type name external label
public String getLabel(CATSession iSession, String iKey, String iDefault)
Returns the requested external label value
public String getNameOverrideClass()
Returns the override class name
public String getNoun()
Returns the type name
public String getObjectName(ENOVIDataObject iObject, String dftName)
Returns the object name based on any method override in property file.
public String getObjectName(ENOVILogonToken iToken, String dftName)
Returns the object name based on any method override in property file.
Deprecated.
public String getParent()
Returns the parent name
public String getPropertyHandler()
Returns property handler name
public ENOVWebRelationships getRels()
Returns the relationships
public Vector getSpptdInterfaces()
Returns the list of supported interfaces for this noun type.
public boolean getSupportsCreate()
Returns true if create is supported
public String getTransferCommand()
Returns the Transfer command name on the server, or null if none specified.
public static ENOVWebType getWebType(String noun)
Returns the web type with the given name
public ENOVIWebTypeMapper getWebTypeMapper()
Returns the web type mapper name
public String getXlatMapping(String iAttrID)
Return the name of the property file supporting xlats for this attribute
public String getXlatValue(ENOVILogonToken iToken, ENOVIDataObject iObject, String iAttrID, String iAttrValue, String dftValue)
Return the external value for an attribute, or the dftValue if no xlat mapping exists
public String getXlatValue(ENOVILogonToken iToken, String iAttrID, String iAttrValue, String dftValue)
Return the external value for an attribute, or the dftValue if no xlat mapping exists
protected boolean internedIsA(String iType)
Returns true if the input interned type string is in the type hierarchy of the current type.
public boolean isA(String iType)
Returns true if the input type is in the type hierarchy of the current type.
public boolean supportsInterface(String iItfClassName)
Returns true if interface is supported for that class