예제 #1
0
        // ________________________________________________________________________________________
        // Start FRONT Surface
        // ________________________________________________________________________________________

        public virtual JDFSurface getCreateFrontSurface()
        {
            JDFSurface e = getSurface(EnumSide.Front);

            if (e == null)
            {
                e = appendSurface();
                e.setSide(JDFPart.EnumSide.Front);
            }

            return(e);
        }
예제 #2
0
        public virtual JDFSurface appendBackSurface()
        {
            JDFSurface e = getSurface(EnumSide.Back);

            if (e != null)
            {
                throw new JDFException("appendBackSurface surface already exists");
            }

            e = appendSurface();
            e.setSide(JDFPart.EnumSide.Back);
            return(e);
        }
예제 #3
0
 ///
 ///	 <summary> * create inter-resource link to refTarget
 ///	 *  </summary>
 ///	 * <param name="JDFSurface">
 ///	 *            refTarget the element that is referenced </param>
 ///
 public virtual void refBackSurface(JDFSurface refTarget)
 {
     refElement(refTarget);
     refTarget.setSide(EnumSide.Back);
 }