Package VisualLogic

Examples of VisualLogic.Element


        this.propertyIndex=propertyIndex;
    }

    public String toString()
    {
        Element element = vmobject.getElementWithID(elementID);
               
        ElementProperty elProp=(ElementProperty)element.propertyList.get(propertyIndex);
                   
        //jAddPEItem(elProp.label,elProp.referenz,elProp.min,elProp.max);
               
        return "elementID="+element.toString()+ ", property="+elProp.label;
    }
View Full Code Here


       
    }//GEN-LAST:event_jButton4ActionPerformed

    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
        Element element=(Element)jComboBox1.getSelectedItem();
        int index=jComboBox2.getSelectedIndex();
               
        if (element!=null && index>-1)
        {
            int elementID=element.getID();

            props.add(new BasisProperty(element.owner,elementID, index ));
            listProps();
        }
    }//GEN-LAST:event_jButton3ActionPerformed
View Full Code Here

        //vmobject.owner.propertyEditor.mode=0;
    }//GEN-LAST:event_formWindowClosing

    private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox1ActionPerformed
       
        Element element=(Element)jComboBox1.getSelectedItem();
               
        if (element!=null && loading==false)
        {
            listElementProperties(element);
        }
View Full Code Here

        {
            Component comp = vm.getComponent(i);
           
            if (comp instanceof Element)
            {
                Element element=(Element)comp;
               
                jComboBox1.addItem(element);
            }
        }
        loading=false;
View Full Code Here

            BasisProperty p = (BasisProperty)props.get(i);
            model.addElement(p);
           
            Object [] data =new Object[2];
           
            Element el = vmobject.getElementWithID(p.elementID);
            if (el!=null)
            {
                ElementProperty elProp=(ElementProperty)el.propertyList.get(p.propertyIndex);                       
                data[0]=el.toString();
                data[1]=elProp.label;
                tabellenModel.addRow(data);                       
            }
           
        }
View Full Code Here

       
        this.sourceElementID=sourceElementID;
        //createCursors();
        vmobject.disableAllElements();
       
        Element sourceElement = vmobject.getElementWithID(sourceElementID);
        JPin pin = sourceElement.getPin(sourcePin);
       
        createCursors();
        addDrahtPoint(start.x, start.y);
        addStueck(start, start);
        sourceDataType=pin.dataType;
View Full Code Here

                Point p=getDrahtPoint(i);
                xx[i]=p.x;
                yy[i]=p.y;
            }

            Element sourceElement= (Element)vmobject.getObjectWithID(sourceElementID);
            JPin pinA=sourceElement.getPin(sourcePin);

            VSDataType.setColorStrokeFromDataType((Graphics2D)g,pinA.dataType);
            //g.setColor(Color.BLACK);
            g.drawPolyline(xx,yy, drahtPoints.size());
View Full Code Here

   
    public void abschliessen(int destElementID,int destPin)
    {
        Draht draht = vmobject.addDrahtIntoCanvas(sourceElementID,sourcePin,destElementID,destPin);
       
        Element sourceElement= (Element)vmobject.getObjectWithID(sourceElementID);
        JPin pinA=sourceElement.getPin(sourcePin);
       
        Element destElement= (Element)vmobject.getObjectWithID(destElementID);
        JPin pinB=destElement.getPin(destPin);
       
        pinA.draht=draht;
        pinB.draht=draht;
       
        if (pinA.pinIO==JPin.PIN_INPUT_OUTPUT) pinA.pinIO=JPin.PIN_OUTPUT;
View Full Code Here

   
    public void make(int destElementID,int destPin)
    {
        Draht draht = vmobject.addDrahtIntoCanvas(sourceElementID,sourcePin,destElementID,destPin);
       
        Element sourceElement= (Element)vmobject.getObjectWithID(sourceElementID);
        JPin pinA=sourceElement.getPin(sourcePin);
       
        Element destElement= (Element)vmobject.getObjectWithID(destElementID);
        JPin pinB=destElement.getPin(destPin);
       
        pinA.draht=draht;
        pinB.draht=draht;
       
        int x;
View Full Code Here

    {
    }
   
    public void elementPinMousePressed(MouseEvent e, int elementID, int pin)
    {
        Element sourceElement = (Element)vmobject.getObjectWithID(elementID);
        JPin apin = sourceElement.getPin(pin);
       
        if (( sourceDataType==apin.dataType        ||
                sourceDataType==ExternalIF.C_VARIANT ||
                apin.dataType==ExternalIF.C_VARIANT) && ( (apin.pinIO==JPin.PIN_INPUT || pan.pinIO==JPin.PIN_INPUT_OUTPUT ) && apin.draht==null))
        {
View Full Code Here

TOP

Related Classes of VisualLogic.Element

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.