Author: scottbw
Date: Wed May 12 09:54:36 2010
New Revision: 943420

URL: http://svn.apache.org/viewvc?rev=943420&view=rev
Log:
Removed unused methods for Access, also add default ports for HTTP and HTTPS.

Modified:
    
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/IAccessEntity.java
    
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/impl/AccessEntity.java

Modified: 
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/IAccessEntity.java
URL: 
http://svn.apache.org/viewvc/incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/IAccessEntity.java?rev=943420&r1=943419&r2=943420&view=diff
==============================================================================
--- 
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/IAccessEntity.java 
(original)
+++ 
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/IAccessEntity.java 
Wed May 12 09:54:36 2010
@@ -20,10 +20,6 @@ public interface IAccessEntity extends I
 
        public String getOrigin();
 
-       public void setOrigin(String uri);
-
        public boolean hasSubDomains();
 
-       public void setSubDomains(boolean subDomains);
-
 }

Modified: 
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/impl/AccessEntity.java
URL: 
http://svn.apache.org/viewvc/incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/impl/AccessEntity.java?rev=943420&r1=943419&r2=943420&view=diff
==============================================================================
--- 
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/impl/AccessEntity.java
 (original)
+++ 
incubator/wookie/trunk/parser/java/src/org/apache/wookie/w3c/impl/AccessEntity.java
 Wed May 12 09:54:36 2010
@@ -34,25 +34,14 @@ public class AccessEntity implements IAc
                fOrigin = null;
                fSubDomains = false;
        }
-
-       public AccessEntity(String uri, boolean subDomains) {
-               super();
-               fOrigin = uri;
-               fSubDomains = subDomains;
-       }
-
+       
        public String getOrigin() {
                return fOrigin;
        }
-       public void setOrigin(String uri) {
-               fOrigin = uri;
-       }
+
        public boolean hasSubDomains() {
                return fSubDomains;
        }
-       public void setSubDomains(boolean subDomains) {
-               fSubDomains = subDomains;
-       }
 
        public void fromXML(Element element) {  
                // Origin is required
@@ -86,7 +75,13 @@ public class AccessEntity implements IAc
                if (uri.getPath()!=null && uri.getPath().length()>0) throw new 
Exception("origin has path information");
                if (uri.getFragment()!=null) throw new Exception("origin has 
fragment information");
                if (uri.getQuery()!=null) throw new Exception("origin has query 
information");
-               URI processedURI = new 
URI(uri.getScheme(),null,uri.getHost(),uri.getPort(),null,null,null);
+               
+               // Default schemes
+               int port = uri.getPort();
+               if (uri.getScheme().equals("http") && port == -1) port = 80;
+               if (uri.getScheme().equals("https") && port == -1) port = 443;
+               
+               URI processedURI = new 
URI(uri.getScheme(),null,uri.getHost(),port,null,null,null);
                fOrigin = processedURI.toString();
        }
 


Reply via email to