Class LoadAdvancedFindCriteria
AdvancedFindCriteria Objects
- AdvancedFindCriteria -
AdvancedFindCriteria - AttributeStructFilterRule -
AttributeStructFilterRule - AttributeStructFilterExpression -
AttributeStructFilterExpression - ShowAdvancedFindCriteriaLink -
ShowAdvancedFindCriteriaLink
The load methods use a
StandardLoadService cache to cache various objects to improve performance
while creating objects.
Supported API: true
Extendable: false
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanbeginCreateAdvancedFindCriteria(Hashtable nv, Hashtable cmd_line, Vector return_objects) Processes the "csvBeginAdvancedFindCriteria" directive in the XML load file.static booleanbeginCreateAdvancedFindCriteriaRule(Hashtable nv, Hashtable cmd_line, Vector return_objects) Processes the "csvBeginAdvancedFindCriteriaRule" directive in the XML load file.static booleancreateAdvancedFindCriteriaExpression(Hashtable nv, Hashtable cmd_line, Vector return_objects) Processes the "csvAdvancedFindCriteriaExpression" directive in the XML load file.static booleanendCreateAdvancedFindCriteria(Hashtable nv, Hashtable cmd_line, Vector return_objects) Processes the "csvEndAdvancedFindCriteria" directive in the XML load file.static booleanendCreateAdvancedFindCriteriaRule(Hashtable nv, Hashtable cmd_line, Vector return_objects) Processes the "csvEndAdvancedFindCriteriaRule" directive in the XML load file.
-
Method Details
-
beginCreateAdvancedFindCriteria
public static boolean beginCreateAdvancedFindCriteria(Hashtable nv, Hashtable cmd_line, Vector return_objects) throws Exception Processes the "csvBeginAdvancedFindCriteria" directive in the XML load file.Tag is used along with other csvBeginAdvancedFindCriteriaRule and csvAdvancedFindCriteriaExpression etc.
When usingwt.load.LoadFromFileto loadAdvancedFindCriteria, use the following XML format:Create a group object.
XML Format
XML Format <csvBeginAdvancedFindCriteria handler="wt.structadvancedfind.load.LoadAdvancedFindCriteria.beginCreateAdvancedFindCriteria" <csvname> < AdvancedFindCriteriaName </csvname> <csvsharedToAll> shared to all boolen value </csvsharedToAll <csvshowInMenu> Show In Menu boolean value </csvshowInMenu> <csvuser> Name of the User </csvuser> </csvBeginAdvancedFindCriteria
Supported API: true- Parameters:
nv- The nv parameter is a hash table of the attribute names from the map file as the keys and the corresponding strings from one line of the data file as the value. This holds the Name/Value pairs of distribution target link attributes.cmd_line- command line argument that can contain supplemental load data. The cmd_line parameter is a hash table of the extra attributes from the command line (parameters not defined in the interface). This allows substitution of values from the command line into the data file at runtime.return_objects-Vectorof the object(s) created by this method. Used bywt.load.StandardLoadServicefor accurate user feedback messages.- Returns:
result true success false failure - Throws:
Exception- See Also:
-
beginCreateAdvancedFindCriteriaRule
public static boolean beginCreateAdvancedFindCriteriaRule(Hashtable nv, Hashtable cmd_line, Vector return_objects) throws WTException, WTPropertyVetoException Processes the "csvBeginAdvancedFindCriteriaRule" directive in the XML load file.Tag is used along with other csvBeginAdvancedFindCriteriaRule and csvAdvancedFindCriteriaExpression etc.
When usingwt.load.LoadFromFileto loadAttributeStructFilterRule, use the following XML format:Create a AdvancedFindCriteriaRule object.
XML Format
XML Format <csvBeginAdvancedFindCriteriaRule handler="wt.structadvancedfind.load.LoadAdvancedFindCriteria.BeginAdvancedFindCriteriaRule" <csvobjectTypeIdentifier> < Name of the type for rule </csvobjectTypeIdentifier> </csvBeginAdvancedFindCriteriaRule
Supported API: true- Parameters:
nv- The nv parameter is a hash table of the attribute names from the map file as the keys and the corresponding strings from one line of the data file as the value. This holds the Name/Value pairs of distribution target link attributes.cmd_line- command line argument that can contain supplemental load data. The cmd_line parameter is a hash table of the extra attributes from the command line (parameters not defined in the interface). This allows substitution of values from the command line into the data file at runtime.return_objects-Vectorof the object(s) created by this method. Used bywt.load.StandardLoadServicefor accurate user feedback messages.- Returns:
result true success false failure - Throws:
WTExceptionWTPropertyVetoException- See Also:
-
createAdvancedFindCriteriaExpression
public static boolean createAdvancedFindCriteriaExpression(Hashtable nv, Hashtable cmd_line, Vector return_objects) throws Exception Processes the "csvAdvancedFindCriteriaExpression" directive in the XML load file.Tag requires the csvBeginAdvancedFindCriteriaRule.
When usingwt.load.LoadFromFileto loadAdvancedFindCriteria, use the following XML format:Create a group object.
XML Format
XML Format <csvAdvancedFindCriteriaExpression handler="wt.structadvancedfind.load.LoadAdvancedFindCriteria.advancedFindCriteriaExpression" <csvattributeObjectType> < Type name of attribute like wt.part.WTPart </csvattributeObjectType> <csvattributeName> name of attribute like number or name etc. </csvattributeName <csvcomparison> any enum value from the class@ {@link .wt.structfilter.rule.attribute.AttributeStructFilterComparison} </csvcomparison> <csvvalue> value for expression </csvvalue> </csvAdvancedFindCriteriaExpression
Supported API: true- Parameters:
nv- The nv parameter is a hash table of the attribute names from the map file as the keys and the corresponding strings from one line of the data file as the value. This holds the Name/Value pairs of distribution target link attributes.cmd_line- command line argument that can contain supplemental load data. The cmd_line parameter is a hash table of the extra attributes from the command line (parameters not defined in the interface). This allows substitution of values from the command line into the data file at runtime.return_objects-Vectorof the object(s) created by this method. Used bywt.load.StandardLoadServicefor accurate user feedback messages.- Returns:
result true success false failure - Throws:
Exception- See Also:
-
endCreateAdvancedFindCriteriaRule
public static boolean endCreateAdvancedFindCriteriaRule(Hashtable nv, Hashtable cmd_line, Vector return_objects) throws WTException, WTPropertyVetoException Processes the "csvEndAdvancedFindCriteriaRule" directive in the XML load file.
When usingwt.load.LoadFromFileto loadAttributeStructFilterRule, use the following XML format:Create a group object.
XML Format
XML Format <csvEndAdvancedFindCriteriaRule handler="wt.structadvancedfind.load.LoadAdvancedFindCriteria.endCreateAdvancedFindCriteriaRule"
Supported API: true- Parameters:
nv- The nv parameter is a hash table of the attribute names from the map file as the keys and the corresponding strings from one line of the data file as the value. This holds the Name/Value pairs of distribution target link attributes.cmd_line- command line argument that can contain supplemental load data. The cmd_line parameter is a hash table of the extra attributes from the command line (parameters not defined in the interface). This allows substitution of values from the command line into the data file at runtime.return_objects-Vectorof the object(s) created by this method. Used bywt.load.StandardLoadServicefor accurate user feedback messages.- Returns:
result true success false failure - Throws:
WTExceptionWTPropertyVetoException- See Also:
-
endCreateAdvancedFindCriteria
public static boolean endCreateAdvancedFindCriteria(Hashtable nv, Hashtable cmd_line, Vector return_objects) throws WTException, WTPropertyVetoException Processes the "csvEndAdvancedFindCriteria" directive in the XML load file.Tag is used along with other csvEndAdvancedFindCriteriaRule and csvAdvancedFindCriteriaExpression etc.
When usingwt.load.LoadFromFileto loadAdvancedFindCriteria, use the following XML format:Create a group object.
XML Format
XML Format <csvEndAdvancedFindCriteria handler="wt.structadvancedfind.load.LoadAdvancedFindCriteria.endCreateAdvancedFindCriteria"
Supported API: true- Parameters:
nv- The nv parameter is a hash table of the attribute names from the map file as the keys and the corresponding strings from one line of the data file as the value. This holds the Name/Value pairs of distribution target link attributes.cmd_line- command line argument that can contain supplemental load data. The cmd_line parameter is a hash table of the extra attributes from the command line (parameters not defined in the interface). This allows substitution of values from the command line into the data file at runtime.return_objects-Vectorof the object(s) created by this method. Used bywt.load.StandardLoadServicefor accurate user feedback messages.- Returns:
result true success false failure - Throws:
WTExceptionWTPropertyVetoException- See Also:
-