Oracle Configuration Interface Object API Specification
Version: 11.5.10.23.13
Part No: B14186-01

oracle.apps.cz.cio
Class BomModel

java.lang.Object
  |
  +--oracle.apps.cz.cio.RuntimeNode
        |
        +--oracle.apps.cz.cio.PricedNode
              |
              +--oracle.apps.cz.cio.StateNode
                    |
                    +--oracle.apps.cz.cio.StateCountNode
                          |
                          +--oracle.apps.cz.cio.OptionFeatureNode
                                |
                                +--oracle.apps.cz.cio.BomNode
                                      |
                                      +--oracle.apps.cz.cio.BomInstance
                                            |
                                            +--oracle.apps.cz.cio.BomModel
All Implemented Interfaces:
Component, ComponentNode, IAtp, IBasicPrice, IBomItem, ICount, IOption, IOptionFeature, IPrice, IRuntimeNode, IState, ITrackableInstance

public final class BomModel
extends BomInstance

Represents configurable BOM Models.


Field Summary
static java.lang.String RCS_ID
static boolean RCS_ID_RECORDED

Fields inherited from class oracle.apps.cz.cio.RuntimeNode
ACCUMULATOR_SUFFIX_TYPE, ATTR_KEY, CONNECTOR_PREFIX_TYPE, DEFAULT_IV_SUFFIX_TYPE, DEFAULT_SUFFIX_ID, DEFAULT_SUFFIX_TYPE, LOAD_CONDITIONS_GROUP_PREFIX_TYPE, NET_PREFIX_TYPE, NODE_PREFIX_TYPE, TRACKABLE_ROOT_PREFIX_TYPE

Fields inherited from interface oracle.apps.cz.cio.Component
INSTANCE_TYPE_ADDED, INSTANCE_TYPE_DELETED_INITIAL, INSTANCE_TYPE_DISCONTINUED, INSTANCE_TYPE_INITIAL

Fields inherited from interface oracle.apps.cz.cio.IRuntimeNode
ALL_FEATURES, BOM_MODEL, BOM_OPTION_CLASS, BOM_STD_ITEM, BOOLEAN_FEATURE, COMPONENT, COMPONENT_SET, CONNECTOR, COUNT_FEATURE, CURRENT_CHILD, CURRENT_OR_DISCONTINUED_CHILD, DECIMAL_FEATURE, DISCONTINUED_CHILD, EDITABLE, EXTENDED_PASSIVE, IMMEDIATE_PASSIVE, INTEGER_FEATURE, OPTION, OPTION_FEATURE, RESOURCE, SPOOFED, TEXT_FEATURE, TOTAL

Fields inherited from interface oracle.apps.cz.cio.ITrackableInstance
EDITABLE, EXTENDED_PASSIVE, IMMEDIATE_PASSIVE, SPOOFED

Fields inherited from interface oracle.apps.cz.cio.IState
FALSE, LFALSE, LTRUE, SELECTABLE, SYSTEM_EXCLUDED, TOGGLE, TRUE, UFALSE, UNKNOWN, UTRUE

Method Summary
int getType()
Gets the type of this node.

Methods inherited from class oracle.apps.cz.cio.BomInstance
disconnectAll, getBaselineHeader, getCaption, getConnectorInfo, getConnectors, getDecimalDefaultQuantity, getDecimalMaxQuantity, getDecimalMinQuantity, getDisplayName, getHeaderId, getInstalledRevision, getInstanceHeader, getInstanceName, getInstanceNumber, getInstanceNumberLong, getInstanceType, getLastSavedRevision, getName, getPosition, getReferringOrDatabaseID, getReferringOrPersistentID, getRevision, getRootConfigItemId, getSelectableChildren, getUnsatisfiedRuleMessages, hasDefaultQuantity, hasInstanceName, hasMaxQuantity, hasMinQuantity, hasUnsatisfiedRules, instanceTypeToString, isNewlyLoaded, isRequired, isVirtual, makeEditable, setInstanceName, setName, synchronizeIBValues, updateLastSavedRevision

Methods inherited from class oracle.apps.cz.cio.BomNode
addAtpNotification, areOptionsCounted, clearAtpDate, clearAtpNotifications, deselect, getAtpDate, getAtpNotifications, getComponentCode, getDefaultQuantity, getECC, getFormattedAtpDate, getInventoryItemId, getItemKey, getMaxQuantity, getMinQuantity, getOrganizationId, getPrimaryUomCode, getState, getUomCode, isOptionCounted, isOptionMutexed, isSelected, isSelectionMutexed, select, select, setAtpDate, setState, toggleAndSetCount, toggleAndSetDecimalCount

Methods inherited from class oracle.apps.cz.cio.OptionFeatureNode
deselect, getAvailableOptions, getMaxSelected, getMinSelected, getSelectedOption, getSelectedOptions, hasMaxSelected, hasMinSelected

Methods inherited from class oracle.apps.cz.cio.StateCountNode
getCount, getDecimalCount, setCount, setDecimalCount, toString

Methods inherited from class oracle.apps.cz.cio.StateNode
getDetailedSelectionState, getSelectionState, isFalse, isFalseState, isLogic, isLogicState, isTrue, isTrueState, isUnknown, isUnknownState, isUser, isUserState, statesMatch, unset

Methods inherited from class oracle.apps.cz.cio.PricedNode
addDiscountedPricingNotification, addListPricingNotification, cacheCurrentDiscountedPrice, clearDiscountedPrice, clearDiscountedPricingNotifications, clearListPricingNotifications, getBaselineQuantity, getDeltaQuantity, getDiscountedPrice, getDiscountedPricingNotifications, getExtendedPrice, getListPrice, getListPricingNotifications, getOldDiscountedPrice, getPricedNodeID, getPricingNotifications, getPricingValue, getValue, hasDiscountedPrice, hasInventoryItemId, hasListPrice, setDiscountedPrice, setListPrice

Methods inherited from class oracle.apps.cz.cio.RuntimeNode
associateAttribute, evaluateUiExpression, getAttributeByName, getAttributes, getAvailableEventCommands, getBaselineValue, getChildByID, getChildByID, getChildByName, getChildByName, getChildByPersistentID, getChildByPersistentID, getChildren, getChildrenByType, getConfigItemID, getConfiguration, getCurrentValue, getCXRules, getDatabaseID, getDeltaValue, getDescription, getDiscontinuedChildren, getDisplayNamePath, getFuncCompByID, getFuncCompByName, getFunctionalCompanions, getInstalledValue, getLineType, getLineTypeName, getLoadStatus, getLocationID, getLocationTypeCode, getParent, getPersistentID, getProperties, getPropertyById, getPropertyByName, getRootInstance, getRuntimeID, getSelectionLineID, getSummaryChildren, getSummaryValue, hasAttribute, hasChildren, hasChildren, hasConfigItemID, hasCount, hasDecimalValue, hasDescription, hashCode, hasIntegerValue, hasSelectionLineID, hasState, hasTextValue, hasTrackableAncestor, isAddChanged, isAttributeChanged, isChanged, isChildChanged, isDefaultAffected, isDeleteChanged, isDeleted, isDiscontinued, isEditable, isEffective, isIBNodeChanged, isIBNodeOrDescendantChanged, isIBTrackable, isLoaded, isLocationChanged, isNameChanged, isNative, isNodeChanged, isQuoteable, isRoot, isRootInstance, isSatisfied, isTargetChanged, isTrackableRoot, isUiVisible, isUnsatisfied, isUnsatisfiedNode, isValid, isValueChanged, lookupNodeID, lookupNodeID, registerLoadCondition, setLineType, setLocationID, setLocationTypeCode, typeToString

Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, wait, wait, wait

Methods inherited from interface oracle.apps.cz.cio.Component
getComponentByExplosionId, getFuncCompByID, getFuncCompByName, getFunctionalCompanions

Methods inherited from interface oracle.apps.cz.cio.ComponentNode
getChildComponentNodes

Methods inherited from interface oracle.apps.cz.cio.IRuntimeNode
evaluateUiExpression, getAvailableEventCommands, getChildByID, getChildByName, getChildByPersistentID, getChildren, getChildrenByType, getConfigItemID, getConfiguration, getCurrentValue, getDatabaseID, getDeltaValue, getDescription, getDiscontinuedChildren, getDisplayNamePath, getInstalledValue, getLineType, getLineTypeName, getLoadStatus, getLocationID, getLocationTypeCode, getParent, getPersistentID, getProperties, getPropertyByName, getRootInstance, getRuntimeID, getSelectionLineID, getSummaryChildren, getSummaryValue, hasChildren, hasConfigItemID, hasCount, hasDecimalValue, hasDescription, hasIntegerValue, hasSelectionLineID, hasState, hasTextValue, hasTrackableAncestor, isAddChanged, isAttributeChanged, isChanged, isChildChanged, isDeleteChanged, isDeleted, isDescendantOf, isDiscontinued, isEditable, isEffective, isIBNodeChanged, isIBNodeOrDescendantChanged, isIBTrackable, isLoaded, isLocationChanged, isNameChanged, isNative, isNodeChanged, isQuoteable, isRoot, isRootInstance, isSatisfied, isTargetChanged, isTrackableRoot, isUiVisible, isUnsatisfied, isUnsatisfiedNode, isValid, isValueChanged, setLineType, setLocationID, setLocationTypeCode

Methods inherited from interface oracle.apps.cz.cio.ITrackableInstance
getConfiguration, getLoadStatus, isEditable, isLoaded

Methods inherited from interface oracle.apps.cz.cio.IOptionFeature
deselect, getMaxSelected, getMinSelected, getSelectedOption, getSelectedOptions, hasMaxSelected, hasMinSelected

Methods inherited from interface oracle.apps.cz.cio.IState
getDetailedSelectionState, getSelectionState, isFalse, isLogic, isTrue, isUnknown, isUser, unset

Methods inherited from interface oracle.apps.cz.cio.ICount
getCount, getDecimalCount, setCount, setDecimalCount

Methods inherited from interface oracle.apps.cz.cio.IPrice
getBaselineQuantity, getDeltaQuantity, getDiscountedPrice, getDiscountedPricingNotifications, getExtendedPrice, getPricingNotifications

Methods inherited from interface oracle.apps.cz.cio.IBasicPrice
addListPricingNotification, getListPrice, getListPricingNotifications, getPricedNodeID, getValue, hasInventoryItemId, hasListPrice, setListPrice

Methods inherited from interface oracle.apps.cz.cio.IAtp
getDatabaseID, hasAtpDate

Field Detail

RCS_ID

public static final java.lang.String RCS_ID

RCS_ID_RECORDED

public static final boolean RCS_ID_RECORDED

Method Detail

getType

public int getType()
Description copied from interface: IRuntimeNode
Gets the type of this node.
Specified by:
getType in interface IRuntimeNode
Specified by:
getType in class RuntimeNode
Returns:
the type of this node.

Oracle Configuration Interface Object API Specification
Version: 11.5.10.23.13
Part No: B14186-01

Copyright © 1999, 2004, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.