|
|
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 |
ENOVWebType | getWebType(String noun) |
String | getNoun() |
String | getParent() |
boolean | getDisableDynType() |
boolean | getDisableEV5Catlet() |
boolean | getDescendantsInList() |
boolean | getSupportsCreate() |
String | getPropertyHandler() |
String | getInterface() |
Vector | getSpptdInterfaces() |
boolean | supportsInterface(String iItfClassName) |
String | getItfImplClass(String iItfName) |
ENOVIWebTypeMapper | getWebTypeMapper() |
String | getAttrMapping(String attrName) |
String | getAttrMapping(String attrName, String dftValue) |
String | getXlatMapping(String iAttrID) |
String | getXlatValue(ENOVILogonToken iToken, String iAttrID, String iAttrValue, String dftValue) |
String | getXlatValue(ENOVILogonToken iToken, ENOVIDataObject iObject, String iAttrID, String iAttrValue, String dftValue) |
String | getObjectName(ENOVILogonToken iToken, String dftName) |
String | getObjectName(ENOVIDataObject iObject, String dftName) |
String | getNameOverrideClass() |
ENOVWebRelationships | getRels() |
String | getIcon(CATSession iSession) |
String | getLabel(CATSession iSession) |
String | getLabel(CATSession iSession, String iKey, String iDefault) |
Enumeration | getCommandUsages() |
String | getCommandName(String iUsage) |
String | getCreateCommand() |
String[] | getCreateTypeList() |
String | getDeleteCommand() |
String | getChangeStatusCommand() |
String | getTransferCommand() |
boolean | isA(String iType) |
boolean | internedIsA(String iType) |
String[] | getAncList() |
Field Detail |
Constructor Detail |
ENOVWebType(String noun)
Method Detail |
ENOVWebType getWebType(String noun)Returns the web type with the given name
String getNoun()Returns the type name
String getParent()Returns the parent name
boolean getDisableDynType()Returns true if dynamique type is disabled
boolean getDisableEV5Catlet()Returns true if EV5 Catlet is disabled
boolean getDescendantsInList()Returns true if descendants in list
boolean getSupportsCreate()Returns true if create is supported
String getPropertyHandler()Returns property handler name
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.)
Vector getSpptdInterfaces()Returns the list of supported interfaces for this noun type.
boolean supportsInterface(String iItfClassName)Returns true if interface is supported for that class
String getItfImplClass(String iItfName)Returns the name of the class implementing the interface
ENOVIWebTypeMapper getWebTypeMapper()Returns the web type mapper name
String getAttrMapping(String attrName)Returns the mapping attribute
String getAttrMapping(String attrName, String dftValue)Returns the mapping attribute with default value
String getXlatMapping(String iAttrID)Return the name of the property file supporting xlats for this attribute
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
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
String getObjectName(ENOVILogonToken iToken, String dftName)Returns the object name based on any method override in property file.
Deprecated.
String getObjectName(ENOVIDataObject iObject, String dftName)Returns the object name based on any method override in property file.
String getNameOverrideClass()Returns the override class name
ENOVWebRelationships getRels()Returns the relationships
String getIcon(CATSession iSession)Returns the icon name
String getLabel(CATSession iSession)Returns the web type name external label
String getLabel(CATSession iSession, String iKey, String iDefault)Returns the requested external label value
Enumeration getCommandUsages()Returns the command usage keys
String getCommandName(String iUsage)Returns the command name
String getCreateCommand()Returns the create command name on the server, or null if none specified.
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.
String getDeleteCommand()Returns the delete command name on the server, or null if none specified.
String getChangeStatusCommand()Returns the Change Status command name on the server, or null if none specified.
String getTransferCommand()Returns the Transfer command name on the server, or null if none specified.
boolean isA(String iType)Returns true if the input type is in the type hierarchy of the current type.
boolean internedIsA(String iType)Returns true if the input interned type string is in the type hierarchy of the current type.
String[] getAncList()Create the list of ancestor types for this given class (include the current class)