|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.metamatrix.core.util.ResourceNameUtil
public abstract class ResourceNameUtil
Utility class used for determining if proposed resource names are reserved names or not. This applies for *.vdb, *.xmi and *.xsd resources NOTE: These lists are arranged in alphabetical order. When adding new reserved names, please place them appropriately.
Field Summary | |
---|---|
static java.lang.String |
ADMIN_NAME
|
static java.lang.String |
BUILTINDATATYPES_NAME
|
static java.lang.String |
BUILTINRELATIONALTYPES_NAME
|
static java.lang.String |
CORE_NAME
|
static java.lang.String |
DATAACCESS_NAME
|
static java.lang.String |
DATASERVICESYSTEMMODEL_NAME
|
static java.lang.String |
DOT_VDB_FILE_EXTENSION
|
static java.lang.String |
DOT_WSDL_FILE_EXTENSION
|
static java.lang.String |
DOT_XMI_FILE_EXTENSION
|
static java.lang.String |
DOT_XML_FILE_EXTENSION
|
static java.lang.String |
DOT_XSD_FILE_EXTENSION
|
static java.lang.String |
DTCBASE_NAME
|
static java.lang.String |
ECORE_NAME
|
static java.lang.String |
ENTERPRISEDATATYPES_NAME
|
static java.lang.String |
EXTENSION_NAME
|
static java.lang.String |
FUNCTION_NAME
|
static java.lang.String |
HELP_NAME
|
static java.lang.String |
JDBC_NAME
|
static java.lang.String |
JDBCMODEL_NAME
|
static java.lang.String |
JDBCSYSTEM_NAME
|
static java.lang.String |
MAGICXMLSCHEMA_NAME
|
static java.lang.String |
MANIFEST_NAME
|
static java.lang.String |
MAPPING_NAME
|
static java.lang.String |
MBR_NAME
|
static java.lang.String |
METAMATRIX_VDBMANIFESTMODEL_NAME
|
static java.lang.String |
METAMODELRELATIONALMODEL_NAME
|
static java.lang.String |
NAMESPACE_NAME
|
static java.lang.String |
PRIMATIVETYPES_NAME
|
static java.lang.String |
RELATIONAL_NAME
|
static java.lang.String |
RELATIONSHIP_NAME
|
static java.lang.String[] |
RESERVED_PROJECT_NAMES
|
static java.lang.String[] |
RESERVED_VDB_NAMES
|
static java.lang.String[] |
RESERVED_XMI_NAMES
|
static java.lang.String[] |
RESERVED_XSD_NAMES
|
static java.lang.String |
SIMPLEDATATYPES_INSTANCE_NAME
|
static java.lang.String |
SYSTEM_NAME
|
static java.lang.String |
SYSTEMADMIN_NAME
|
static java.lang.String |
SYSTEMADMINPHYSICAL_NAME
|
static java.lang.String |
SYSTEMODBCMODEL
|
static java.lang.String |
SYSTEMPHYSICAL_NAME
|
static java.lang.String |
SYSTEMSCHEMA_NAME
|
static java.lang.String |
SYSTEMVIRTUALDATABASE_NAME
|
static java.lang.String |
TRANSFORMATION_NAME
|
static java.lang.String |
UML2_NAME
|
static java.lang.String |
USERFILES_FOLDERNAME
|
static java.lang.String |
VDB_FILE_EXTENSION
|
static java.lang.String |
WEBSERVICE_NAME
|
static java.lang.String |
WSDL_FILE_EXTENSION
|
static java.lang.String |
WSDL1_1_NAME
|
static java.lang.String |
WSDLSOAP_NAME
|
static java.lang.String |
XMI_FILE_EXTENSION
|
static java.lang.String |
XML_FILE_EXTENSION
|
static java.lang.String |
XML_NAME
|
static java.lang.String |
XMLSCHEMA_INSTANCE_NAME
|
static java.lang.String |
XMLSCHEMA_NAME
|
static java.lang.String |
XSD_FILE_EXTENSION
|
static java.lang.String |
XSD_NAME
|
Constructor Summary | |
---|---|
ResourceNameUtil()
|
Method Summary | |
---|---|
static boolean |
isReservedModelName(java.lang.String proposedName)
This method checks whether or not a proposed xmi model name is reserved or not. |
static boolean |
isReservedProjectName(java.lang.String proposedName)
This method checks whether or not a proposed project name is reserved or not. |
static boolean |
isReservedResourceName(java.lang.String proposedName)
This method checks whether or not a proposed name is reserved or not. |
static boolean |
isReservedSchemaName(java.lang.String proposedName)
This method checks whether or not a proposed xsd model name is reserved or not. |
static boolean |
isReservedVdbName(java.lang.String proposedName)
This method checks whether or not a proposed vdb name is reserved or not. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String XMI_FILE_EXTENSION
public static final java.lang.String VDB_FILE_EXTENSION
public static final java.lang.String XSD_FILE_EXTENSION
public static final java.lang.String XML_FILE_EXTENSION
public static final java.lang.String WSDL_FILE_EXTENSION
public static final java.lang.String DOT_XMI_FILE_EXTENSION
public static final java.lang.String DOT_VDB_FILE_EXTENSION
public static final java.lang.String DOT_XSD_FILE_EXTENSION
public static final java.lang.String DOT_XML_FILE_EXTENSION
public static final java.lang.String DOT_WSDL_FILE_EXTENSION
public static final java.lang.String ADMIN_NAME
public static final java.lang.String BUILTINDATATYPES_NAME
public static final java.lang.String BUILTINRELATIONALTYPES_NAME
public static final java.lang.String CORE_NAME
public static final java.lang.String DATAACCESS_NAME
public static final java.lang.String DATASERVICESYSTEMMODEL_NAME
public static final java.lang.String DTCBASE_NAME
public static final java.lang.String ECORE_NAME
public static final java.lang.String ENTERPRISEDATATYPES_NAME
public static final java.lang.String EXTENSION_NAME
public static final java.lang.String FUNCTION_NAME
public static final java.lang.String HELP_NAME
public static final java.lang.String JDBC_NAME
public static final java.lang.String JDBCMODEL_NAME
public static final java.lang.String JDBCSYSTEM_NAME
public static final java.lang.String MAGICXMLSCHEMA_NAME
public static final java.lang.String MANIFEST_NAME
public static final java.lang.String MAPPING_NAME
public static final java.lang.String MBR_NAME
public static final java.lang.String METAMATRIX_VDBMANIFESTMODEL_NAME
public static final java.lang.String METAMODELRELATIONALMODEL_NAME
public static final java.lang.String NAMESPACE_NAME
public static final java.lang.String PRIMATIVETYPES_NAME
public static final java.lang.String RELATIONAL_NAME
public static final java.lang.String RELATIONSHIP_NAME
public static final java.lang.String SIMPLEDATATYPES_INSTANCE_NAME
public static final java.lang.String SYSTEM_NAME
public static final java.lang.String SYSTEMADMIN_NAME
public static final java.lang.String SYSTEMADMINPHYSICAL_NAME
public static final java.lang.String SYSTEMPHYSICAL_NAME
public static final java.lang.String SYSTEMSCHEMA_NAME
public static final java.lang.String SYSTEMVIRTUALDATABASE_NAME
public static final java.lang.String SYSTEMODBCMODEL
public static final java.lang.String TRANSFORMATION_NAME
public static final java.lang.String UML2_NAME
public static final java.lang.String WEBSERVICE_NAME
public static final java.lang.String WSDL1_1_NAME
public static final java.lang.String WSDLSOAP_NAME
public static final java.lang.String XML_NAME
public static final java.lang.String XMLSCHEMA_NAME
public static final java.lang.String XMLSCHEMA_INSTANCE_NAME
public static final java.lang.String XSD_NAME
public static final java.lang.String[] RESERVED_VDB_NAMES
public static final java.lang.String USERFILES_FOLDERNAME
public static final java.lang.String[] RESERVED_XMI_NAMES
public static final java.lang.String[] RESERVED_XSD_NAMES
public static final java.lang.String[] RESERVED_PROJECT_NAMES
Constructor Detail |
---|
public ResourceNameUtil()
Method Detail |
---|
public static boolean isReservedProjectName(java.lang.String proposedName)
proposedName
- may or may not inlude the file extension
public static boolean isReservedVdbName(java.lang.String proposedName) throws java.lang.IllegalArgumentException
proposedName
- may or may not inlude the file extension
java.lang.IllegalArgumentException
- if proposed name contains an apparent file extension (one or more '.' characters)
and it is NOT a ".vdb" extensionpublic static boolean isReservedModelName(java.lang.String proposedName) throws java.lang.IllegalArgumentException
proposedName
- may or may not inlude the file extension
java.lang.IllegalArgumentException
- if proposed name contains an apparent file extension (one or more '.' characters)
and it is NOT a ".xmi" extensionpublic static boolean isReservedSchemaName(java.lang.String proposedName) throws java.lang.IllegalArgumentException
proposedName
- may or may not inlude the file extension
java.lang.IllegalArgumentException
- if proposed name contains an apparent file extension (one or more '.' characters)
and it is NOT a ".xsd" extensionpublic static boolean isReservedResourceName(java.lang.String proposedName) throws java.lang.IllegalArgumentException
proposedName
- may or may not inlude the file extension
java.lang.IllegalArgumentException
- if proposed name contains an apparent file extension (one or more '.' characters)
and it is NOT a ".xmi, .xsd, or .vdb" extension
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |