git://wamblee.org
/
utils
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2f328c5
)
(no commit message)
author
erik
<erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Thu, 5 Jun 2008 21:01:56 +0000
(21:01 +0000)
committer
erik
<erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Thu, 5 Jun 2008 21:01:56 +0000
(21:01 +0000)
system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java
patch
|
blob
|
history
system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java
patch
|
blob
|
history
system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java
patch
|
blob
|
history
diff --git
a/system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java
b/system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java
index 0dcd4187db15443915720e2d12538c7b327d90c7..ea7d4903e66e24797e86bb5a89d5e4cafa9f07fb 100644
(file)
--- a/
system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java
+++ b/
system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java
@@
-20,43
+20,22
@@
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Iterator;
import java.util.List;
-public class ReadWriteNamedInterfaces<T extends NamedInterface> implements Iterable<T> {
-
- protected List<T> _interfaces;
+public class ReadWriteNamedInterfaces<T extends NamedInterface> extends ArrayList<T> {
public ReadWriteNamedInterfaces() {
public ReadWriteNamedInterfaces() {
- _interfaces = new ArrayList<T>();
+ // Empty.
}
public ReadWriteNamedInterfaces(T[] aInterfaces) {
}
public ReadWriteNamedInterfaces(T[] aInterfaces) {
- _interfaces = new ArrayList<T>();
- _interfaces.addAll(Arrays.asList(aInterfaces));
- }
-
- public int size() {
- return _interfaces.size();
+ addAll(Arrays.asList(aInterfaces));
}
}
-
- public T get(int aIndex) {
- return _interfaces.get(aIndex);
- }
-
+
public T get(String aName) {
public T get(String aName) {
- for (T intf:
_interface
s) {
+ for (T intf:
thi
s) {
if ( intf.getName().equals(aName)) {
return intf;
}
}
return null;
}
if ( intf.getName().equals(aName)) {
return intf;
}
}
return null;
}
-
- public void add(T aInterface) {
- _interfaces.add(aInterface);
- }
-
- @Override
- public Iterator<T> iterator() {
- return _interfaces.iterator();
- }
-
}
}
diff --git
a/system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java
b/system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java
index 8581c939d2dde6c6735b56a91102628993294fa3..3c5c1590b24ccf5a1188860c99c2abb52cdb4fba 100644
(file)
--- a/
system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java
+++ b/
system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java
@@
-26,6
+26,6
@@
public class ReadWriteProvidedInterfaces extends ReadWriteNamedInterfaces<Provid
}
public ProvidedInterfaces readOnlyView() {
}
public ProvidedInterfaces readOnlyView() {
- return new ProvidedInterfaces(
_interface
s);
+ return new ProvidedInterfaces(
thi
s);
}
}
}
}
diff --git
a/system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java
b/system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java
index 3cdccebb3774395790de0ba099ac70091806b435..033afa869ae49f5dfa64b0cee1cd7e747ef40f1d 100644
(file)
--- a/
system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java
+++ b/
system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java
@@
-26,6
+26,6
@@
public class ReadWriteRequiredInterfaces extends ReadWriteNamedInterfaces<Requir
}
public RequiredInterfaces readOnlyView() {
}
public RequiredInterfaces readOnlyView() {
- return new RequiredInterfaces(
_interface
s);
+ return new RequiredInterfaces(
thi
s);
}
}
}
}