StringConstraint

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • oll3i
    Contributor
    • Mar 2007
    • 679

    #1

    StringConstraint

    Code:
    package zad1_2;
    
    import java.util.*;
    
    import bounded_type_p.Box;
    
    public class Zad1_2 {
    	ArrayList<String> list = new ArrayList<String>();
    
    	
        public static final StringConstraint FIRST_NAME_CONSTRAINT =
            new StringConstraint("firstName", false, 30);
    
        
        public static final StringConstraint LAST_NAME_CONSTRAINT =
            new StringConstraint("lastName", false, 30);
    
        public static final StringConstraint PHONE_CONSTRAINT =
            new StringConstraint("phone", false, 20);
    
    String firstName;
    String lastName;
    String phone;
    
    public void setFirstName(final String firstName) {
        FIRST_NAME_CONSTRAINT.validate(firstName);
        final String oldFirstName = this.firstName;
        this.firstName = firstName;
        propertyChangeSupport.firePropertyChange("firstName", oldFirstName, this.firstName);
    }
    
    public String getFirstName() {
        return this.firstName;
    }
    
    public void setLastName(final String lastName) {
        LAST_NAME_CONSTRAINT.validate(lastName);
        final String oldLastName = this.lastName;
        this.lastName = lastName;
        propertyChangeSupport.firePropertyChange("lastName", oldLastName, this.lastName);
    }
    
    
    public String getLastName() {
        return this.lastName;
    }
    
    
    
    public void setPhone(final String phone) {
        PHONE_CONSTRAINT.validate(phone);
        final String oldPhone = this.phone;
        this.phone = phone;
        propertyChangeSupport.firePropertyChange("phone", oldPhone, this.phone);
    }
    
    public String getPhone() {
        return this.phone;
    }
    
    
    public static void main(String[] args) {
       
    }
    
    }
    why it highlihgts StringConstrain t as an error
  • r035198x
    MVP
    • Sep 2006
    • 13225

    #2
    Originally posted by oll3i
    Code:
     
    package zad1_2;
     
    import java.util.*;
     
    import bounded_type_p.Box;
     
    public class Zad1_2 {
    	ArrayList<String> list = new ArrayList<String>();
     
     
    public static final StringConstraint FIRST_NAME_CONSTRAINT =
    new StringConstraint("firstName", false, 30);
     
     
    public static final StringConstraint LAST_NAME_CONSTRAINT =
    new StringConstraint("lastName", false, 30);
     
    public static final StringConstraint PHONE_CONSTRAINT =
    new StringConstraint("phone", false, 20);
     
    String firstName;
    String lastName;
    String phone;
     
    public void setFirstName(final String firstName) {
    FIRST_NAME_CONSTRAINT.validate(firstName);
    final String oldFirstName = this.firstName;
    this.firstName = firstName;
    propertyChangeSupport.firePropertyChange("firstName", oldFirstName, this.firstName);
    }
     
    public String getFirstName() {
    return this.firstName;
    }
     
    public void setLastName(final String lastName) {
    LAST_NAME_CONSTRAINT.validate(lastName);
    final String oldLastName = this.lastName;
    this.lastName = lastName;
    propertyChangeSupport.firePropertyChange("lastName", oldLastName, this.lastName);
    }
     
     
    public String getLastName() {
    return this.lastName;
    }
     
     
     
    public void setPhone(final String phone) {
    PHONE_CONSTRAINT.validate(phone);
    final String oldPhone = this.phone;
    this.phone = phone;
    propertyChangeSupport.firePropertyChange("phone", oldPhone, this.phone);
    }
     
    public String getPhone() {
    return this.phone;
    }
     
     
    public static void main(String[] args) {
     
    }
     
    }
    why it highlihgts StringConstrain t as an error
    Where did you get the StringConstrain t class from? It does not appear to be part of the standard java API.

    Comment

    Working...