Beispiel #1
0
        ///
        ///	 <summary> * get the DevCapPool that contains devcap elements referenced by this
        ///	 * create one if it does not exist
        ///	 *  </summary>
        ///	 * <returns> JDFDevCapPool the pool </returns>
        ///
        public virtual JDFDevCapPool getCreateDevCapPool()
        {
            KElement parent = getParentNode_KElement();

            if (!(parent is JDFDeviceCap) && !(parent is JDFMessageService))
            {
                throw new JDFException("JDFDevCap.getCreateDevCapPoll - invalid parent context");
            }
            return((JDFDevCapPool)parent.getCreateElement(ElementName.DEVCAPPOOL));
        }
Beispiel #2
0
        ///
        ///	 <summary> * get the DEvCapPool that contains devcap elements referenced by this
        ///	 *  </summary>
        ///	 * <returns> JDFDevCapPool the pool </returns>
        ///
        private KElement getCreateParentPool(string poolName)
        {
            KElement parent = getParentNode_KElement();

            if (!(parent is JDFDeviceCap) && !(parent is JDFMessageService))
            {
                throw new JDFException("JDFDevCap.getParentPool - invalid parent context");
            }
            return(parent.getCreateElement(poolName));
        }
Beispiel #3
0
        ///
        ///	 <summary> * get the DEvCapPool that contains devcap elements referenced by this
        ///	 *  </summary>
        ///	 * <returns> JDFDevCapPool the pool </returns>
        ///
        private KElement getCreateParentPool(string poolName)
        {
            KElement parent = getPoolParent();

            return(parent.getCreateElement(poolName));
        }