+ tracker = aTracker;
+ }
+
+ /**
+ * DOCUMENT ME!
+ *
+ * @param aOptional DOCUMENT ME!
+ * @param aPrefix DOCUMENT ME!
+ *
+ * @return DOCUMENT ME!
+ */
+ public static RequiredInterface[] required(boolean aOptional, String aPrefix) {
+ return new RequiredInterface[] {
+ new DefaultRequiredInterface(aPrefix + "string", String.class,
+ aOptional),
+ new DefaultRequiredInterface(aPrefix + "integer", Integer.class,
+ aOptional)
+ };