|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.ixb.epm.handlers.EPMHndHelper
Constructor Summary | |
EPMHndHelper()
|
Method Summary | |
static void |
checkConflictsForLink(IxbElement fileXML,
Importer importer,
BinaryLink link)
|
static Object |
constructObject(String classname,
String valueString)
Only primitive types, java.util.Date, java.sql.Timetsamp and java.sql.Date are supported. |
static EPMAuthoringAppVersion |
createAuthoringAppVersion(String authoringApp,
int versionNumber,
String versionName)
|
static EPMBuildHistory |
findAlreadyImportedEPMBuildHistory(EPMDocument source,
WTPart target,
IxbElement fileXML)
|
static EPMBuildLinksRule |
findAlreadyImportedEPMBuildLinksRule(EPMDocument doc,
WTPart part,
IxbElement fileXML)
|
private static WTContainer |
getContainer(WTContainerRef containerRef)
|
private static String |
getDefinitionName(Persistable definition)
Returns the name of EPMParameterDefinition or EPMFeatureDefinition. |
static Map |
getDefinitions(Class definitionClass,
EPMFamilyTable ft)
Returns a map of definitions indexed by their names associated with the given family table master. |
static EPMDocumentMaster |
getEPMDocumentMasterOfNumber(String number,
WTContainerRef containerRef)
|
static EPMDocument |
getEPMDocumentOfNumber(String number,
WTContainerRef containerRef,
WTOrganization org)
|
static EPMDocument |
getEPMDocumentOfOldId(String oldId,
Importer importer)
|
static Map |
getFamilyTableColumns(EPMFamilyTable ft)
Returns all family table columns associated with the given family table object. |
static EPMDocument |
getTopGeneric(EPMSepFamilyTable ft)
Given a family table object, returns the top level generic document. |
static EPMWorkspace |
getWorkspace(String name,
WTContainerRef containerRef)
Returns a workspace of the given name in the given container which belongs to the current user. |
static void |
isActionSupported(IxbElement fileXML)
|
static boolean |
isVerbose()
|
static EPMDocConfigSpec |
newDocConfigSpec(WTContainerRef container)
|
private static void |
printout(String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static boolean VERBOSE
private static final String RESOURCE
public static final String XML_EPMDOCUMENT
public static final String XML_EPMSEPFAMILYTABLE
public static final String XML_EPMMEMBERLINK
public static final String XML_EPMREFERENCELINK
public static final String XML_EPMBULDLINKSRULE
public static final String XML_EPMBUILDHISTORY
public static final String XML_EPMCONTAINEDIN
public static final String XML_EPMVARIANTLINK
public static final String XML_EPMDESCRIBELINK
public static final String XML_ATTR_CADNAME
public static final String XML_ATTR_OWNER_APP
public static final String XML_ATTR_AUTHORING_APP
public static final String XML_ATTR_AUTH_APP_VERSION_NO
public static final String XML_ATTR_AUTH_APP_VERSION_NAME
public static final String XML_ATTR_EPM_DOCTYPE
public static final String XML_ATTR_EPM_DOC_SUBTYPE
public static final String XML_ATTR_EXTENTS_VALID
public static final String XML_ATTR_BOXEXTENTS_AX
public static final String XML_ATTR_BOXEXTENTS_AY
public static final String XML_ATTR_BOXEXTENTS_AZ
public static final String XML_ATTR_BOXEXTENTS_BX
public static final String XML_ATTR_BOXEXTENTS_BY
public static final String XML_ATTR_BOXEXTENTS_BZ
public static final String XML_ATTR_ISMISSINGDEPENDENTS
public static final String XML_ATTR_MASTER_IBA
public static final String XML_ATTR_DEFAULT_UNIT
public static final String XML_ATTR_DB_KEY_SIZE
public static final String XML_ATTR_IS_VERIFIED
public static final String XML_ATTR_REVISION_NUMBER
public static final String XML_ATTR_FAMILY_TABLE_STATUS
public static final String XML_ATTR_CAD_REF_CONTROL
public static final String XML_ATTR_CAD_REF_CONTROL_GEOM_RESTR
public static final String XML_ATTR_CAD_REF_CONTROL_GEOM_RESTR_RECURSIVE
public static final String XML_ATTR_CAD_REF_CONTROL_GEOM_SCOPE
public static final String XML_ATTR_CAD_REF_CONTROL_GEOM_VIOL_RESTRICTION
public static final String XML_ATTR_DEP_TYPE
public static final String XML_ATTR_AS_STORED_CHILD_NAME
public static final String XML_ATTR_REQUIRED
public static final String XML_ATTR_UNIQUE_LINK_ID
public static final String XML_ATTR_UNIQUE_ND_ID
public static final String XML_ATTR_PLACED
public static final String XML_ATTR_QUANTITY
public static final String XML_ATTR_SUPPRESSED
public static final String XML_ATTR_IDENTIFIER
public static final String XML_ATTR_QUANTITY_AMOUNT
public static final String XML_ATTR_QUANTITY_UNIT
public static final String XML_ATTR_COMP_NUMBER
public static final String XML_ATTR_COMP_REV_NUMBER
public static final String XML_ATTR_COMP_LAYER_IDX
public static final String XML_ATTR_HAS_TRANSFORM
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M00
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M01
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M02
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M03
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M10
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M11
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M12
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M13
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M20
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M21
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M22
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M23
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M30
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M31
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M32
public static final String XML_ATTR_TRANSFORM_MATRIX4D_M33
public static final String XML_ATTR_BUILD_SOURCE_LOCID
public static final String XML_ATTR_BUILD_SOURCE_UFID
public static final String XML_ATTR_BUILD_SOURCE_OBJ_REF
public static final String XML_ATTR_BUILD_SOURCE_OBJ_REF_CONTAINER_PATH
public static final String XML_ATTR_BUILD_SOURCE
public static final String XML_ATTR_BUILD_TARGET_LOCID
public static final String XML_ATTR_BUILD_TARGET_UFID
public static final String XML_ATTR_BUILD_TARGET_OBJ_REF
public static final String XML_ATTR_BUILD_TARGET_OBJ_REF_CONTAINER_PATH
public static final String XML_ATTR_BUILD_TARGET
public static final String XML_BUILT_LINK
public static final String XML_BUILT_BUILDABLE_LINK
public static final String XML_BUILT_BUILDABLE_LINK_LOCID
public static final String XML_BUILT_BUILDABLE_LINK_UFID
public static final String XML_BUILT_BUILDABLE_LINK_OBJ_REF
public static final String XML_BUILT_FROM_BUILD_SOURCE_MASTER_LOCID
public static final String XML_BUILT_FROM_BUILD_SOURCE_MASTER_UFID
public static final String XML_BUILT_FROM_BUILD_SOURCE_MASTER
public static final String XML_BUILT_OCCURRENCE_PAIR
public static final String XML_BUILT_OCCURRENCE
public static final String XML_BUILT_FROM_OCCURRENCE
public static final String XML_ATTR_CONTAINEDIN
public static final String XML_ATTR_CONTAINS
public static final String XML_ATTR_CONTAINED_TYPE
public static final String XML_ATTR_CONTAINEDIN_UFID
public static final String XML_ATTR_CONTAINEDIN_OBJ_REF
public static final String XML_ATTR_CONTAINS_UFID
public static final String XML_ATTR_CONTAINS_OBJ_REF
public static final String XML_ATTR_CONTAINS_OBJ_REF_CONTAINER_PATH
public static final String XML_ATTR_VERIFY_STATUS
public static final String XML_ATTR_IS_LOCKED
public static final String XML_ATTR_VARIANT
public static final String XML_ATTR_GENERIC
public static final String XML_ATTR_GENERIC_UFID
public static final String XML_ATTR_GENERIC_OBJ_REF
public static final String XML_ATTR_GENERIC_OBJ_REF_CONTAINER_PATH
public static final String XML_ATTR_VARIANT_UFID
public static final String XML_ATTR_VARIANT_OBJ_REF
public static final String XML_ATTR_VARIANT_OBJ_REF_CONTAINER_PATH
public static final String XML_ATTR_IS_BUILTFLAG
public static final int IMPORT_PRIORITY_BUILD_HISTORY
public static final int IMPORT_PRIORITY_FAMILY_TABLE
public static final String XML_ATTR_FT_GENERIC_UFID
public static final String XML_ATTR_FT_ATTRIBUTE
public static final String XML_ATTR_FT_MEMBER
public static final String XML_ATTR_FT_REFERENCE
public static final String XML_ATTR_FT_FEATURE
public static final String XML_ATTR_FT_PARAMETER
public static final String XML_ATTR_FT_COLUMN
public static final String XML_ATTR_FT_COLUMN_CLASSNAME
public static final String XML_ATTR_FT_COLUMN_TITLE
public static final String XML_ATTR_FT_COLUMN_TYPE
public static final String XML_ATTR_FT_COLUMN_ATTRIBUTE
public static final String XML_ATTR_FEATURE_DEFINITION
public static final String XML_ATTR_PARAMETER_DEFINITION
public static final String XML_ATTR_DEF_NAME
public static final String XML_ATTR_FEATURE_DEF_INTERNAL_ID
public static final String XML_ATTR_FEATURE_DEF_VALUE_TYPE
public static final String XML_ATTR_FEATURE_DEF_FEATURE_TYPE
public static final String XML_ATTR_PARAMETER_DEF_INTERNAL_ID
public static final String XML_ATTR_PARAMETER_DEF_VALUE_TYPE
public static final String XML_ATTR_PARAMETER_DEF_PARAMETER_TYPE
public static final String XML_ATTR_FT_CELL
public static final String XML_ATTR_FT_CELL_CLASSNAME
public static final String XML_ATTR_FT_CELL_IS_INHERITED
public static final String XML_ATTR_FT_CELL_IS_DEFINED_HERE
public static final String XML_ATTR_FT_CELL_UNIQUE_ID
public static final String XML_ATTR_FT_CELL_IS_SUPPRESSED
public static final String XML_ATTR_FT_CELL_CHILD_NAME
public static final String XML_ATTR_FT_COLUMN_NAME
public static final String XML_ATTR_FEATURE_VALUE
public static final String XML_ATTR_PARAMETER_VALUE
public static final String XML_ATTR_PARAMETER_OR_FEATURE_VALUE_CLASSNAME
public static final String XML_ATTR_PARAMETER_OR_FEATURE_VALUE_STRING
public static final String XML_ATTR_PARAMETER_MAP
public static final String XML_ATTR_PARAMETER_NAME
Constructor Detail |
public EPMHndHelper()
Method Detail |
public static EPMDocument getEPMDocumentOfOldId(String oldId, Importer importer) throws WTException
WTException
public static EPMDocumentMaster getEPMDocumentMasterOfNumber(String number, WTContainerRef containerRef) throws WTException
WTException
public static EPMDocument getEPMDocumentOfNumber(String number, WTContainerRef containerRef, WTOrganization org) throws WTException
WTException
public static EPMBuildLinksRule findAlreadyImportedEPMBuildLinksRule(EPMDocument doc, WTPart part, IxbElement fileXML) throws WTException
WTException
public static EPMBuildHistory findAlreadyImportedEPMBuildHistory(EPMDocument source, WTPart target, IxbElement fileXML) throws WTException
WTException
public static boolean isVerbose()
public static void checkConflictsForLink(IxbElement fileXML, Importer importer, BinaryLink link) throws WTException
WTException
private static void printout(String s)
public static void isActionSupported(IxbElement fileXML) throws WTException
WTException
public static EPMAuthoringAppVersion createAuthoringAppVersion(String authoringApp, int versionNumber, String versionName) throws WTException
WTException
public static Map getDefinitions(Class definitionClass, EPMFamilyTable ft) throws WTException
definitionClass
- either wt.epm.familytable.EPMFeatureDefinition.class or wt.epm.familytable.EPMParamterDefinition.class
WTException
private static String getDefinitionName(Persistable definition) throws WTException
WTException
public static Map getFamilyTableColumns(EPMFamilyTable ft) throws WTException
ft
- the family table object
WTException
public static EPMDocument getTopGeneric(EPMSepFamilyTable ft) throws WTException
WTException
public static EPMWorkspace getWorkspace(String name, WTContainerRef containerRef) throws WTException, WTPropertyVetoException
WTException
WTPropertyVetoException
private static WTContainer getContainer(WTContainerRef containerRef) throws WTException
WTException
public static Object constructObject(String classname, String valueString) throws ClassNotFoundException, IllegalAccessException, InvocationTargetException, InstantiationException, NoSuchMethodException
ClassNotFoundException
IllegalAccessException
InvocationTargetException
InstantiationException
NoSuchMethodException
public static EPMDocConfigSpec newDocConfigSpec(WTContainerRef container) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |