diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-10-02 14:45:08 +0200 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-10-02 14:45:08 +0200 |
commit | 52f37f0f24af08aced6e4bdb94821e22ba391cae (patch) | |
tree | a1a8f55f3d0c75bc343717e236e91e167eb3f9c8 /id/server/modules/eID4UExtensions/src/main/java/at | |
parent | 833533bd77ac8fb423aae4c72ed9dbc0b43c6d72 (diff) | |
download | moa-id-spss-52f37f0f24af08aced6e4bdb94821e22ba391cae.tar.gz moa-id-spss-52f37f0f24af08aced6e4bdb94821e22ba391cae.tar.bz2 moa-id-spss-52f37f0f24af08aced6e4bdb94821e22ba391cae.zip |
move eID4U module into eID4U git repo
Diffstat (limited to 'id/server/modules/eID4UExtensions/src/main/java/at')
69 files changed, 0 insertions, 7112 deletions
diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java deleted file mode 100644 index b7c79d76e..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java +++ /dev/null @@ -1,71 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes; - -public class Definitions { - - /*Prefix and Schema definitions for eIDU specific eIDAS extensions */ - public static final String SCHEMA_ROOT = "/schema/eid4u/"; - - public static final String SAML2_eID4U_CORE_EXTENSIONS_PREFIX = "eid4u"; - public static final String SAML2_eID4U_CORE_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eid4u"; - public static final String SAML2_eID4U_CORE_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_generic.xsd"; - - public static final String SAML2_eID4U_PERSON_EXTENSIONS_PREFIX = "eid4uP"; - public static final String SAML2_eID4U_PERSON_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson"; - public static final String SAML2_eID4U_PERSON_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_person.xsd"; - - public static final String SAML2_eID4U_STUDIES_EXTENSIONS_PREFIX = "eid4uS"; - public static final String SAML2_eID4U_STUDIES_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies"; - public static final String SAML2_eID4U_STUDIES_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_studies.xsd"; - - public static final String SAML2_eID4U_EXT_EUROPASS3_PREFIX = "europass3"; - public static final String SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS = "http://europass.cedefop.europa.eu/Europass"; - public static final String SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "external/EuropassSchema.xsd"; - - - //attribute types - public static final String IDTYPE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Type"; - public static final String IDTYPE_FRIENDLYNAME = "IdType"; - - public static final String IDNUMBER_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/id/Number"; - public static final String IDNUMBER_FRIENDLYNAME = "IdNumber"; - - public static final String IDISSUER_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Issuer"; - public static final String IDISSUER_FRIENDLYNAME = "IdIssuer"; - - public static final String IDEXPIREDATE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/ExpiryDate"; - public static final String IDEXPIREDATE_FRIENDLYNAME = "IdExpiryDate"; - - public static final String EHICID_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/EhicId"; - public static final String EHICID_FRIENDLYNAME = "EhicId"; - - public static final String NATIONALITY_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Nationality"; - public static final String NATIONALITY_FRIENDLYNAME = "Nationality"; - - public static final String MARITALSTATE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/MaritalState"; - public static final String MARITALSTATE_FRIENDLYNAME = "MaritalState"; - - public static final String COUNTRYOFBIRTH_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth"; - public static final String COUNTRYOFBIRTH_FRIENDLYNAME = "CountryOfBirth"; - - public static final String EMAIL_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email"; - public static final String EMAIL_FRIENDLYNAME = "Email"; - - public static final String PHONE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Phone"; - public static final String PHONE_FRIENDLYNAME = "Phone"; - - public static final String TEMPORARYADDRESS_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress"; - public static final String TEMPORARYADDRESS_FRIENDLYNAME = "TemporaryAddress"; - - public static final String CURRENTPHOTO_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CurrentPhoto"; - public static final String CURRENTPHOTO_FRIENDLYNAME = "CurrentPhoto"; - - public static final String TAXIDENTIFICATIONNUMBER_NAME = "http://eidas.europa.eu/attributes/sectorspecific/naturalperson/TaxIdentificationNumber"; - public static final String TAXIDENTIFICATIONNUMBER_FRIENDLYNAME = "TaxIdentificationNumber"; - - public static final String HOMEINSTITUTIONNAMER_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/studies/homeinsitution/Name"; - public static final String HOMEINSTITUTIONNAMER_FRIENDLYNAME = "HomeInstitutionNamer"; - -// public static final String _NAME = ""; -// public static final String _FRIENDLYNAME = ""; - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java deleted file mode 100644 index 0937826a3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java +++ /dev/null @@ -1,49 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes.natural; - -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -import eu.eidas.auth.commons.lang.Canonicalizers; -import eu.eidas.auth.commons.lang.EnumMapper; -import eu.eidas.auth.commons.lang.KeyAccessor; - -public enum IdType { - PASSPORT("Passport"), - NATIONALIDCARD("National Identity Card"); - - private static final EnumMapper<String, IdType> MAPPER = - new EnumMapper<String, IdType>(new KeyAccessor<String, IdType>() { - - @Nonnull - @Override - public String getKey(@Nonnull IdType gender) { - return gender.getValue(); - } - }, Canonicalizers.trimLowerCase(), values()); - - @Nullable - public static IdType fromString(@Nonnull String val) { - return MAPPER.fromKey(val); - } - - public static EnumMapper<String, IdType> mapper() { - return MAPPER; - } - - @Nonnull - private final transient String value; - - IdType(@Nonnull String value) { - this.value = value; - } - - @Nonnull - public String getValue() { - return value; - } - - @Override - public String toString() { - return value; - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java deleted file mode 100644 index af27965b2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java +++ /dev/null @@ -1,52 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes.natural; - -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -import eu.eidas.auth.commons.lang.Canonicalizers; -import eu.eidas.auth.commons.lang.EnumMapper; -import eu.eidas.auth.commons.lang.KeyAccessor; - -public enum MaritalState { - SINGLE("Single"), - MARRIED("Married"), - DIVORCED("Divorced"), - WIDOWED("Widowed"), - CIVILUNION("Civil Union"); - - private static final EnumMapper<String, MaritalState> MAPPER = - new EnumMapper<String, MaritalState>(new KeyAccessor<String, MaritalState>() { - - @Nonnull - @Override - public String getKey(@Nonnull MaritalState mstate) { - return mstate.getValue(); - } - }, Canonicalizers.trimLowerCase(), values()); - - @Nullable - public static MaritalState fromString(@Nonnull String val) { - return MAPPER.fromKey(val); - } - - public static EnumMapper<String, MaritalState> mapper() { - return MAPPER; - } - - @Nonnull - private final transient String value; - - MaritalState(@Nonnull String value) { - this.value = value; - } - - @Nonnull - public String getValue() { - return value; - } - - @Override - public String toString() { - return value; - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java deleted file mode 100644 index 7916c200d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java +++ /dev/null @@ -1,44 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes; - -import java.util.Locale; - -import javax.annotation.Nonnull; - -import org.joda.time.DateTime; -import org.joda.time.chrono.ISOChronology; -import org.joda.time.format.DateTimeFormat; -import org.joda.time.format.DateTimeFormatter; - -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; -import eu.eidas.auth.commons.attribute.impl.DateTimeAttributeValue; - -public abstract class AbstractDateTimeAttributeValueMarshaller implements AttributeValueMarshaller<DateTime>{ - - private static final DateTimeFormatter FORMAT = DateTimeFormat.forPattern("yyyy-MM-dd") - .withChronology(ISOChronology.getInstance()) - .withLocale(Locale.ENGLISH) - .withZoneUTC(); - - public static String printDateTime(@Nonnull DateTime dateTime) { - return FORMAT.print(dateTime); - } - - @Nonnull - @Override - public String marshal(@Nonnull AttributeValue<DateTime> value) { - return printDateTime(value.getValue()); - } - - @Nonnull - @Override - public AttributeValue<DateTime> unmarshal(@Nonnull String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - try { - return new DateTimeAttributeValue(FORMAT.parseDateTime(value)); - } catch (IllegalArgumentException iae) { - throw new AttributeValueMarshallingException(iae); - } - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java deleted file mode 100644 index c5a019aa2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java +++ /dev/null @@ -1,49 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes; - -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; -import eu.eidas.auth.commons.attribute.impl.StringAttributeValue; - -public abstract class AbstractStringAttributeMarshaller implements AttributeValueMarshaller<String> { - - @Override - public String marshal(AttributeValue<String> value) throws AttributeValueMarshallingException { - String result = value.getValue(); - - //to validation - if (!hasValidForm(result)) - throw new AttributeValueMarshallingException( - "Illegal " + getName() + " value \"" + result + "\""); - - return result; - } - - @Override - public AttributeValue<String> unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - - //to validation - if (!hasValidForm(value)) - throw new AttributeValueMarshallingException( - "Illegal " + getName() + " value \"" + value + "\""); - - return new StringAttributeValue(value); - } - - /** - * Validate a String attribute if required - * - * @param value String based attribute value - * @return true if valid, otherwise false - */ - abstract protected boolean hasValidForm(String value); - - /** - * Get the name of the attribute mashaller - * - * @return - */ - abstract protected String getName(); - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java deleted file mode 100644 index d430c55e2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java +++ /dev/null @@ -1,15 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.impl.attributes.xjc.Document; -import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; - -public class DocumentAttributeValue extends AbstractAttributeValue<Document>{ - - private static final long serialVersionUID = 1L; - - protected DocumentAttributeValue(Document val, boolean nonLatinScriptAlternateVer) { - super(val, false); - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java deleted file mode 100644 index 7da25adbc..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class EhicIdTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "^80[0-9]{18}$"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.EHICID_FRIENDLYNAME; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java deleted file mode 100644 index 9b08c5f00..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java +++ /dev/null @@ -1,14 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.IdType; -import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; - -public final class IdTypeAttributeValue extends AbstractAttributeValue<IdType>{ - - private static final long serialVersionUID = -4215108790225070526L; - - protected IdTypeAttributeValue(IdType val) { - super(val, true); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java deleted file mode 100644 index d5f325632..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.IdType; -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; - -public final class IdTypeAttributeValueMarshaller implements AttributeValueMarshaller<IdType> { - - @Override - public String marshal(AttributeValue<IdType> value) throws AttributeValueMarshallingException { - return value.getValue().getValue(); - - } - - @Override - public AttributeValue<IdType> unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - IdType idType = IdType.fromString(value); - if (null == idType) { - throw new AttributeValueMarshallingException("Illegal IdType value \"" + value + "\""); - } - return new IdTypeAttributeValue(idType); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java deleted file mode 100644 index 6ef73dca3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java +++ /dev/null @@ -1,14 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; -import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; - -public final class MaritalStateAttributeValue extends AbstractAttributeValue<MaritalState>{ - - private static final long serialVersionUID = -4215108790225070526L; - - protected MaritalStateAttributeValue(MaritalState val) { - super(val, true); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java deleted file mode 100644 index afa8d4d06..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; - -public final class MaritalStateAttributeValueMarshaller implements AttributeValueMarshaller<MaritalState> { - - @Override - public String marshal(AttributeValue<MaritalState> value) throws AttributeValueMarshallingException { - return value.getValue().getValue(); - - } - - @Override - public AttributeValue<MaritalState> unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - MaritalState idType = MaritalState.fromString(value); - if (null == idType) { - throw new AttributeValueMarshallingException("Illegal MaritalState value \"" + value + "\""); - } - return new MaritalStateAttributeValue(idType); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java deleted file mode 100644 index d9b55cf2f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class NationalityTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "^[A-Z]{2}$"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.NATIONALITY_FRIENDLYNAME; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java deleted file mode 100644 index b19a6b661..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java +++ /dev/null @@ -1,17 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class NonValidatingStringAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - @Override - protected boolean hasValidForm(String value) { - return true; - } - - @Override - protected String getName() { - return "GenericStringAttribute"; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java deleted file mode 100644 index 59f1817a4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,67 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.io.Reader; -import java.io.StringReader; -import java.io.StringWriter; - -import javax.xml.bind.JAXBContext; -import javax.xml.bind.JAXBException; -import javax.xml.bind.Marshaller; -import javax.xml.bind.Unmarshaller; -import javax.xml.stream.XMLInputFactory; -import javax.xml.stream.XMLStreamException; -import javax.xml.stream.XMLStreamReader; - -import at.gv.egiz.eid4u.impl.attributes.xjc.Document; -import eu.eidas.auth.commons.EidasStringUtil; -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; - -public class PhotoTypeAttributeValueMarshaller implements AttributeValueMarshaller<Document>{ - - @Override - public String marshal(AttributeValue<Document> value) throws AttributeValueMarshallingException { - try { - JAXBContext context = JAXBContext.newInstance(Document.class); - Marshaller m = context.createMarshaller(); - StringWriter sw = new StringWriter(); - m.marshal(value, sw); - return EidasStringUtil.encodeToBase64(sw.toString()); - - } catch (JAXBException e) { - throw new AttributeValueMarshallingException("Can NOT create JAXB marshaller for type 'Document'", e); - - } - - } - - @Override - public AttributeValue<Document> unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - try { - Reader reader = new StringReader(EidasStringUtil.decodeStringFromBase64(value)); - - //initialize XML reader to prevent XXE - XMLInputFactory xif = XMLInputFactory.newInstance(); - xif.setProperty(XMLInputFactory.IS_SUPPORTING_EXTERNAL_ENTITIES, false); - xif.setProperty(XMLInputFactory.SUPPORT_DTD, false); - XMLStreamReader xmlReader = xif.createXMLStreamReader(reader); - - //unmarshal - JAXBContext context = JAXBContext.newInstance(Document.class); - Unmarshaller um = context.createUnmarshaller(); - Object obj = um.unmarshal(xmlReader); - - if (!(obj instanceof Document)) - throw new AttributeValueMarshallingException("Unmarshalled result is NOT of type 'Document'"); - - return new DocumentAttributeValue((Document)obj, isNonLatinScriptAlternateVersion); - - } catch (JAXBException | XMLStreamException e) { - throw new AttributeValueMarshallingException("Can NOT create JAXB unmarshaller for type 'Document'", e); - - } - - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java deleted file mode 100644 index 05448d35d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class RFC822MailboxTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "[^@]+@[^\\.]+\\..+"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.EMAIL_NAME; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java deleted file mode 100644 index 2b4bb6378..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java +++ /dev/null @@ -1,27 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public final class TaxIdentificationNumberType extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "^[A-Z]{2}/[a-zA-Z0-9].*"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.TAXIDENTIFICATIONNUMBER_FRIENDLYNAME; - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java deleted file mode 100644 index c94829c69..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java +++ /dev/null @@ -1,81 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; - - -/** - * - * Certificates for language knowledge - * - * - * <p>Java-Klasse für CertificatesType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="CertificatesType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element ref="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}document" maxOccurs="unbounded"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CertificatesType", propOrder = { - "document" -}) -public class CertificatesType { - - @XmlElement(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u", required = true) - protected List<Document> document; - - /** - * Gets the value of the document property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the document property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getDocument().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link Document } - * - * - */ - public List<Document> getDocument() { - if (document == null) { - document = new ArrayList<Document>(); - } - return this.document; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java deleted file mode 100644 index b2abb1abe..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java +++ /dev/null @@ -1,81 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; - - -/** - * - * Declaration of level of language knowledge - * - * - * <p>Java-Klasse für LanguageLevelType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LanguageLevelType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LanguageLevelType", propOrder = { - "foreignLanguage" -}) -public class LanguageLevelType { - - @XmlElement(name = "ForeignLanguage", required = true) - protected List<ForeignLanguageSkillType> foreignLanguage; - - /** - * Gets the value of the foreignLanguage property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the foreignLanguage property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getForeignLanguage().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link ForeignLanguageSkillType } - * - * - */ - public List<ForeignLanguageSkillType> getForeignLanguage() { - if (foreignLanguage == null) { - foreignLanguage = new ArrayList<ForeignLanguageSkillType>(); - } - return this.foreignLanguage; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java deleted file mode 100644 index 966fd5069..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlElementDecl; -import javax.xml.bind.annotation.XmlRegistry; -import javax.xml.namespace.QName; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.eid4u package. - * <p>An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - private final static QName _Certificates_QNAME = new QName("http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", "certificates"); - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.eid4u - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link CertificatesType } - * - */ - public CertificatesType createCertificatesType() { - return new CertificatesType(); - } - - /** - * Create an instance of {@link TranscriptType } - * - */ - public TranscriptType createTranscriptType() { - return new TranscriptType(); - } - - /** - * Create an instance of {@link LanguageLevelType } - * - */ - public LanguageLevelType createLanguageLevelType() { - return new LanguageLevelType(); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link CertificatesType }{@code >} - * - * @param value - * Java instance representing xml element's value. - * @return - * the new instance of {@link JAXBElement }{@code <}{@link CertificatesType }{@code >} - */ - @XmlElementDecl(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", name = "certificates") - public JAXBElement<CertificatesType> createCertificates(CertificatesType value) { - return new JAXBElement<CertificatesType>(_Certificates_QNAME, CertificatesType.class, null, value); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java deleted file mode 100644 index 8b56684e4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java +++ /dev/null @@ -1,81 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; - - -/** - * - * Transcript of records as Set of documents - * - * - * <p>Java-Klasse für TranscriptType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="TranscriptType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element ref="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}document" maxOccurs="unbounded"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "TranscriptType", propOrder = { - "document" -}) -public class TranscriptType { - - @XmlElement(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u", required = true) - protected List<Document> document; - - /** - * Gets the value of the document property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the document property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getDocument().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link Document } - * - * - */ - public List<Document> getDocument() { - if (document == null) { - document = new ArrayList<Document>(); - } - return this.document; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java deleted file mode 100644 index 8b5567f32..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java +++ /dev/null @@ -1,149 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.XmlValue; -import at.gv.egiz.eid4u.impl.attributes.xjc.europass.MimeTypeEnumeration; - - -/** - * <p>Java-Klasse für anonymous complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType> - * <simpleContent> - * <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary"> - * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="type" use="required" type="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}DocumentTypeType" /> - * <attribute name="contentType" use="required" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration" /> - * </extension> - * </simpleContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - "value" -}) -@XmlRootElement(name = "document") -public class Document { - - @XmlValue - protected byte[] value; - @XmlAttribute(name = "name", required = true) - protected String name; - @XmlAttribute(name = "type", required = true) - protected DocumentTypeType type; - @XmlAttribute(name = "contentType", required = true) - protected MimeTypeEnumeration contentType; - - /** - * Ruft den Wert der value-Eigenschaft ab. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } - - /** - * Legt den Wert der value-Eigenschaft fest. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } - - /** - * Ruft den Wert der name-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Legt den Wert der name-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Ruft den Wert der type-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentTypeType } - * - */ - public DocumentTypeType getType() { - return type; - } - - /** - * Legt den Wert der type-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentTypeType } - * - */ - public void setType(DocumentTypeType value) { - this.type = value; - } - - /** - * Ruft den Wert der contentType-Eigenschaft ab. - * - * @return - * possible object is - * {@link MimeTypeEnumeration } - * - */ - public MimeTypeEnumeration getContentType() { - return contentType; - } - - /** - * Legt den Wert der contentType-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MimeTypeEnumeration } - * - */ - public void setContentType(MimeTypeEnumeration value) { - this.contentType = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java deleted file mode 100644 index 8e85e678d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java +++ /dev/null @@ -1,58 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für DocumentTypeType. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="DocumentTypeType"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> - * <enumeration value="photo"/> - * <enumeration value="certificate"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "DocumentTypeType") -@XmlEnum -public enum DocumentTypeType { - - @XmlEnumValue("photo") - PHOTO("photo"), - @XmlEnumValue("certificate") - CERTIFICATE("certificate"); - private final String value; - - DocumentTypeType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static DocumentTypeType fromValue(String v) { - for (DocumentTypeType c: DocumentTypeType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java deleted file mode 100644 index 1967bbf8f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; - -import javax.xml.bind.annotation.XmlRegistry; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic package. - * <p>An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link Document } - * - */ - public Document createDocument() { - return new Document(); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java deleted file mode 100644 index 68ad23c90..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java deleted file mode 100644 index a873185a8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java deleted file mode 100644 index 6187071ca..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java +++ /dev/null @@ -1,84 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Experiences. - * - * - * <p>Java-Klasse für AbstractExperienceListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="AbstractExperienceListType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Experience" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AbstractExperienceListType", propOrder = { - "experience" -}) -@XmlSeeAlso({ - LinguisticExperienceListType.class -}) -public class AbstractExperienceListType { - - @XmlElement(name = "Experience") - protected List<Object> experience; - - /** - * Gets the value of the experience property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the experience property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getExperience().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link Object } - * - * - */ - public List<Object> getExperience() { - if (experience == null) { - experience = new ArrayList<Object>(); - } - return this.experience; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java deleted file mode 100644 index 238e05227..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * List any digital document (PDF, JPEG or PNG format) that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. - * - * - * <p>Java-Klasse für AttachmentListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="AttachmentListType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Attachment" type="{http://europass.cedefop.europa.eu/Europass}AttachmentType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AttachmentListType", propOrder = { - "attachment" -}) -public class AttachmentListType { - - @XmlElement(name = "Attachment") - protected List<AttachmentType> attachment; - - /** - * Gets the value of the attachment property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the attachment property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getAttachment().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link AttachmentType } - * - * - */ - public List<AttachmentType> getAttachment() { - if (attachment == null) { - attachment = new ArrayList<AttachmentType>(); - } - return this.attachment; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java deleted file mode 100644 index bec36a8c6..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java +++ /dev/null @@ -1,110 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlID; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; -import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - - -/** - * - * Extends the FileDataType by defining a Description sub-element and a required id attribute. - * - * - * <p>Java-Klasse für AttachmentType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="AttachmentType"> - * <complexContent> - * <extension base="{http://europass.cedefop.europa.eu/Europass}FileDataType"> - * <sequence> - * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> - * </extension> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AttachmentType", propOrder = { - "description" -}) -public class AttachmentType - extends FileDataType -{ - - @XmlElement(name = "Description") - protected String description; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der id-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Legt den Wert der id-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java deleted file mode 100644 index 29df250b8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java +++ /dev/null @@ -1,84 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Certificates. - * - * - * <p>Java-Klasse für CertificateListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="CertificateListType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Certificate" type="{http://europass.cedefop.europa.eu/Europass}CertificateType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CertificateListType", propOrder = { - "certificate" -}) -@XmlSeeAlso({ - LinguisticCertificateListType.class -}) -public class CertificateListType { - - @XmlElement(name = "Certificate") - protected List<CertificateType> certificate; - - /** - * Gets the value of the certificate property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the certificate property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getCertificate().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link CertificateType } - * - * - */ - public List<CertificateType> getCertificate() { - if (certificate == null) { - certificate = new ArrayList<CertificateType>(); - } - return this.certificate; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java deleted file mode 100644 index cbf9bdec1..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java +++ /dev/null @@ -1,161 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a generic type for a Certificate. A Certificate contains information about the title name, the awarding body and the date of awarding. It also contains information about the level that corresponds to this diploma. - * - * - * <p>Java-Klasse für CertificateType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="CertificateType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="AwardingBody" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Date" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/> - * <element name="Level" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CertificateType", propOrder = { - "title", - "awardingBody", - "date", - "level" -}) -@XmlSeeAlso({ - LinguisticCertificateType.class -}) -public class CertificateType { - - @XmlElement(name = "Title") - protected String title; - @XmlElement(name = "AwardingBody") - protected String awardingBody; - @XmlElement(name = "Date") - protected DateType date; - @XmlElement(name = "Level") - protected Object level; - - /** - * Ruft den Wert der title-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getTitle() { - return title; - } - - /** - * Legt den Wert der title-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTitle(String value) { - this.title = value; - } - - /** - * Ruft den Wert der awardingBody-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAwardingBody() { - return awardingBody; - } - - /** - * Legt den Wert der awardingBody-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAwardingBody(String value) { - this.awardingBody = value; - } - - /** - * Ruft den Wert der date-Eigenschaft ab. - * - * @return - * possible object is - * {@link DateType } - * - */ - public DateType getDate() { - return date; - } - - /** - * Legt den Wert der date-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DateType } - * - */ - public void setDate(DateType value) { - this.date = value; - } - - /** - * Ruft den Wert der level-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getLevel() { - return level; - } - - /** - * Legt den Wert der level-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setLevel(Object value) { - this.level = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java deleted file mode 100644 index e38c925f5..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java +++ /dev/null @@ -1,128 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import javax.xml.datatype.XMLGregorianCalendar; - - -/** - * - * Defines date information, which consists of day, month and year.The date must include at least the year attribute. - * - * - * <p>Java-Klasse für DateType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="DateType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="day" type="{http://www.w3.org/2001/XMLSchema}gDay" /> - * <attribute name="month" type="{http://www.w3.org/2001/XMLSchema}gMonth" /> - * <attribute name="year" use="required" type="{http://www.w3.org/2001/XMLSchema}gYear" /> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DateType") -public class DateType { - - @XmlAttribute(name = "day") - @XmlSchemaType(name = "gDay") - protected XMLGregorianCalendar day; - @XmlAttribute(name = "month") - @XmlSchemaType(name = "gMonth") - protected XMLGregorianCalendar month; - @XmlAttribute(name = "year", required = true) - @XmlSchemaType(name = "gYear") - protected XMLGregorianCalendar year; - - /** - * Ruft den Wert der day-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDay() { - return day; - } - - /** - * Legt den Wert der day-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDay(XMLGregorianCalendar value) { - this.day = value; - } - - /** - * Ruft den Wert der month-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getMonth() { - return month; - } - - /** - * Legt den Wert der month-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setMonth(XMLGregorianCalendar value) { - this.month = value; - } - - /** - * Ruft den Wert der year-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getYear() { - return year; - } - - /** - * Legt den Wert der year-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setYear(XMLGregorianCalendar value) { - this.year = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java deleted file mode 100644 index 135a942e4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java +++ /dev/null @@ -1,53 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für DocumentTypeType. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="DocumentTypeType"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> - * <enumeration value="ECV_ESP"/> - * <enumeration value="ESP"/> - * <enumeration value="ECV"/> - * <enumeration value="ELP"/> - * <enumeration value="ECL"/> - * <enumeration value="EX"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "DocumentTypeType") -@XmlEnum -public enum DocumentTypeType { - - ECV_ESP, - ESP, - ECV, - ELP, - ECL, - EX; - - public String value() { - return name(); - } - - public static DocumentTypeType fromValue(String v) { - return valueOf(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java deleted file mode 100644 index 0375f1890..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java +++ /dev/null @@ -1,43 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für DocumentationHeadingLabelType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="DocumentationHeadingLabelType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType"> - * <sequence> - * <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}DocumentationHeadingLabelTypesEnumaration" minOccurs="0"/> - * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DocumentationHeadingLabelType") -public class DocumentationHeadingLabelType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java deleted file mode 100644 index 26216f7a0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java +++ /dev/null @@ -1,65 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für EuropassDocumentReferenceType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="EuropassDocumentReferenceType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="ref" type="{http://europass.cedefop.europa.eu/Europass}DocumentTypeType" /> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "EuropassDocumentReferenceType") -public class EuropassDocumentReferenceType { - - @XmlAttribute(name = "ref") - protected DocumentTypeType ref; - - /** - * Ruft den Wert der ref-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentTypeType } - * - */ - public DocumentTypeType getRef() { - return ref; - } - - /** - * Legt den Wert der ref-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentTypeType } - * - */ - public void setRef(DocumentTypeType value) { - this.ref = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java deleted file mode 100644 index ef95790dd..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Experiences. - * - * - * <p>Java-Klasse für ExperienceListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ExperienceListType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Experience" type="{http://europass.cedefop.europa.eu/Europass}ExperienceType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExperienceListType", propOrder = { - "experience" -}) -public class ExperienceListType { - - @XmlElement(name = "Experience") - protected List<ExperienceType> experience; - - /** - * Gets the value of the experience property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the experience property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getExperience().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link ExperienceType } - * - * - */ - public List<ExperienceType> getExperience() { - if (experience == null) { - experience = new ArrayList<ExperienceType>(); - } - return this.experience; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java deleted file mode 100644 index a08138e18..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java +++ /dev/null @@ -1,129 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines the information describing an Experience. An Experience contains information about the period the experience took place and a free text description of the experience. - * - * - * <p>Java-Klasse für ExperienceType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ExperienceType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Period" type="{http://europass.cedefop.europa.eu/Europass}PeriodType" minOccurs="0"/> - * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExperienceType", propOrder = { - "period", - "description", - "documentation" -}) -public class ExperienceType { - - @XmlElement(name = "Period") - protected PeriodType period; - @XmlElement(name = "Description") - protected String description; - @XmlElement(name = "Documentation") - protected IntraDocumentDocumentationType documentation; - - /** - * Ruft den Wert der period-Eigenschaft ab. - * - * @return - * possible object is - * {@link PeriodType } - * - */ - public PeriodType getPeriod() { - return period; - } - - /** - * Legt den Wert der period-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link PeriodType } - * - */ - public void setPeriod(PeriodType value) { - this.period = value; - } - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der documentation-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getDocumentation() { - return documentation; - } - - /** - * Legt den Wert der documentation-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setDocumentation(IntraDocumentDocumentationType value) { - this.documentation = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java deleted file mode 100644 index 5adab27ba..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java +++ /dev/null @@ -1,99 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für ExternalReferenceType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ExternalReferenceType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExternalReferenceType", propOrder = { - "description" -}) -public class ExternalReferenceType { - - @XmlElement(name = "Description") - protected String description; - @XmlAttribute(name = "href") - @XmlSchemaType(name = "anyURI") - protected String href; - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der href-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getHref() { - return href; - } - - /** - * Legt den Wert der href-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setHref(String value) { - this.href = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java deleted file mode 100644 index 77e083471..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to material outside this XML instance which enrich or support the learner’s information. - * - * - * <p>Java-Klasse für ExtraDocumentDocumentationType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ExtraDocumentDocumentationType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="ReferencedResource" type="{http://europass.cedefop.europa.eu/Europass}ExternalReferenceType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExtraDocumentDocumentationType", propOrder = { - "referencedResource" -}) -public class ExtraDocumentDocumentationType { - - @XmlElement(name = "ReferencedResource") - protected List<ExternalReferenceType> referencedResource; - - /** - * Gets the value of the referencedResource property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the referencedResource property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getReferencedResource().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link ExternalReferenceType } - * - * - */ - public List<ExternalReferenceType> getReferencedResource() { - if (referencedResource == null) { - referencedResource = new ArrayList<ExternalReferenceType>(); - } - return this.referencedResource; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java deleted file mode 100644 index fe08a74a4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java +++ /dev/null @@ -1,158 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für FileDataType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="FileDataType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="MimeType" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration"/> - * <element name="Data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> - * <element name="MetadataList" type="{http://europass.cedefop.europa.eu/Europass}MetadataListType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "FileDataType", propOrder = { - "name", - "mimeType", - "data", - "metadataList" -}) -@XmlSeeAlso({ - AttachmentType.class, - PhotoDataType.class -}) -public class FileDataType { - - @XmlElement(name = "Name") - protected String name; - @XmlElement(name = "MimeType", required = true) - @XmlSchemaType(name = "string") - protected MimeTypeEnumeration mimeType; - @XmlElement(name = "Data", required = true) - protected byte[] data; - @XmlElement(name = "MetadataList") - protected MetadataListType metadataList; - - /** - * Ruft den Wert der name-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Legt den Wert der name-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Ruft den Wert der mimeType-Eigenschaft ab. - * - * @return - * possible object is - * {@link MimeTypeEnumeration } - * - */ - public MimeTypeEnumeration getMimeType() { - return mimeType; - } - - /** - * Legt den Wert der mimeType-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MimeTypeEnumeration } - * - */ - public void setMimeType(MimeTypeEnumeration value) { - this.mimeType = value; - } - - /** - * Ruft den Wert der data-Eigenschaft ab. - * - * @return - * possible object is - * byte[] - */ - public byte[] getData() { - return data; - } - - /** - * Legt den Wert der data-Eigenschaft fest. - * - * @param value - * allowed object is - * byte[] - */ - public void setData(byte[] value) { - this.data = value; - } - - /** - * Ruft den Wert der metadataList-Eigenschaft ab. - * - * @return - * possible object is - * {@link MetadataListType } - * - */ - public MetadataListType getMetadataList() { - return metadataList; - } - - /** - * Legt den Wert der metadataList-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MetadataListType } - * - */ - public void setMetadataList(MetadataListType value) { - this.metadataList = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java deleted file mode 100644 index c12070280..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java +++ /dev/null @@ -1,980 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für foreignCode. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="foreignCode"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}language"> - * <enumeration value="bg"/> - * <enumeration value="cs"/> - * <enumeration value="da"/> - * <enumeration value="nl"/> - * <enumeration value="en"/> - * <enumeration value="et"/> - * <enumeration value="fi"/> - * <enumeration value="fr"/> - * <enumeration value="de"/> - * <enumeration value="el"/> - * <enumeration value="hu"/> - * <enumeration value="is"/> - * <enumeration value="it"/> - * <enumeration value="lv"/> - * <enumeration value="lt"/> - * <enumeration value="mt"/> - * <enumeration value="no"/> - * <enumeration value="pl"/> - * <enumeration value="pt"/> - * <enumeration value="ro"/> - * <enumeration value="hr"/> - * <enumeration value="sk"/> - * <enumeration value="sl"/> - * <enumeration value="es"/> - * <enumeration value="sv"/> - * <enumeration value="tr"/> - * <enumeration value="ab"/> - * <enumeration value="af"/> - * <enumeration value="sq"/> - * <enumeration value="am"/> - * <enumeration value="ar"/> - * <enumeration value="an"/> - * <enumeration value="hy"/> - * <enumeration value="as"/> - * <enumeration value="az"/> - * <enumeration value="eu"/> - * <enumeration value="be"/> - * <enumeration value="bn"/> - * <enumeration value="bs"/> - * <enumeration value="br"/> - * <enumeration value="my"/> - * <enumeration value="ca"/> - * <enumeration value="ce"/> - * <enumeration value="zh"/> - * <enumeration value="cu"/> - * <enumeration value="kw"/> - * <enumeration value="co"/> - * <enumeration value="eo"/> - * <enumeration value="fo"/> - * <enumeration value="fj"/> - * <enumeration value="fy"/> - * <enumeration value="ka"/> - * <enumeration value="gd"/> - * <enumeration value="ga"/> - * <enumeration value="gl"/> - * <enumeration value="gv"/> - * <enumeration value="grc"/> - * <enumeration value="gu"/> - * <enumeration value="ht"/> - * <enumeration value="he"/> - * <enumeration value="hi"/> - * <enumeration value="id"/> - * <enumeration value="jv"/> - * <enumeration value="ja"/> - * <enumeration value="kn"/> - * <enumeration value="kk"/> - * <enumeration value="ky"/> - * <enumeration value="kg"/> - * <enumeration value="ko"/> - * <enumeration value="ku"/> - * <enumeration value="lo"/> - * <enumeration value="la"/> - * <enumeration value="li"/> - * <enumeration value="ln"/> - * <enumeration value="lb"/> - * <enumeration value="mk"/> - * <enumeration value="ml"/> - * <enumeration value="mr"/> - * <enumeration value="ms"/> - * <enumeration value="mg"/> - * <enumeration value="mo"/> - * <enumeration value="mn"/> - * <enumeration value="ne"/> - * <enumeration value="nn"/> - * <enumeration value="nb"/> - * <enumeration value="oc"/> - * <enumeration value="om"/> - * <enumeration value="pa"/> - * <enumeration value="fa"/> - * <enumeration value="ps"/> - * <enumeration value="rm"/> - * <enumeration value="rom"/> - * <enumeration value="ru"/> - * <enumeration value="sr"/> - * <enumeration value="se"/> - * <enumeration value="sd"/> - * <enumeration value="so"/> - * <enumeration value="sc"/> - * <enumeration value="sw"/> - * <enumeration value="ty"/> - * <enumeration value="ta"/> - * <enumeration value="tt"/> - * <enumeration value="te"/> - * <enumeration value="tg"/> - * <enumeration value="tl"/> - * <enumeration value="th"/> - * <enumeration value="bo"/> - * <enumeration value="tk"/> - * <enumeration value="uk"/> - * <enumeration value="ur"/> - * <enumeration value="uz"/> - * <enumeration value="vi"/> - * <enumeration value="vo"/> - * <enumeration value="cy"/> - * <enumeration value="yi"/> - * <enumeration value="yo"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "foreignCode") -@XmlEnum -public enum ForeignCode { - - - /** - * bulgarca - * - */ - @XmlEnumValue("bg") - BG("bg"), - - /** - * çekçe - * - */ - @XmlEnumValue("cs") - CS("cs"), - - /** - * danca - * - */ - @XmlEnumValue("da") - DA("da"), - - /** - * flemenkçe - * - */ - @XmlEnumValue("nl") - NL("nl"), - - /** - * ingilizce - * - */ - @XmlEnumValue("en") - EN("en"), - - /** - * estonca - * - */ - @XmlEnumValue("et") - ET("et"), - - /** - * fince - * - */ - @XmlEnumValue("fi") - FI("fi"), - - /** - * frans\u0131zca - * - */ - @XmlEnumValue("fr") - FR("fr"), - - /** - * almanca - * - */ - @XmlEnumValue("de") - DE("de"), - - /** - * yunanca - * - */ - @XmlEnumValue("el") - EL("el"), - - /** - * macarca - * - */ - @XmlEnumValue("hu") - HU("hu"), - - /** - * izlandaca - * - */ - @XmlEnumValue("is") - IS("is"), - - /** - * italyanca - * - */ - @XmlEnumValue("it") - IT("it"), - - /** - * letonca - * - */ - @XmlEnumValue("lv") - LV("lv"), - - /** - * litvanca - * - */ - @XmlEnumValue("lt") - LT("lt"), - - /** - * maltaca - * - */ - @XmlEnumValue("mt") - MT("mt"), - - /** - * norveççe - * - */ - @XmlEnumValue("no") - NO("no"), - - /** - * lehçe - * - */ - @XmlEnumValue("pl") - PL("pl"), - - /** - * portekizce - * - */ - @XmlEnumValue("pt") - PT("pt"), - - /** - * rumence - * - */ - @XmlEnumValue("ro") - RO("ro"), - - /** - * h\u0131rvatça - * - */ - @XmlEnumValue("hr") - HR("hr"), - - /** - * slovakça - * - */ - @XmlEnumValue("sk") - SK("sk"), - - /** - * slovence - * - */ - @XmlEnumValue("sl") - SL("sl"), - - /** - * ispanyolca - * - */ - @XmlEnumValue("es") - ES("es"), - - /** - * isveççe - * - */ - @XmlEnumValue("sv") - SV("sv"), - - /** - * türkçe - * - */ - @XmlEnumValue("tr") - TR("tr"), - - /** - * abhazca - * - */ - @XmlEnumValue("ab") - AB("ab"), - - /** - * afrikanca - * - */ - @XmlEnumValue("af") - AF("af"), - - /** - * arnavutça - * - */ - @XmlEnumValue("sq") - SQ("sq"), - - /** - * amharca - * - */ - @XmlEnumValue("am") - AM("am"), - - /** - * arapça - * - */ - @XmlEnumValue("ar") - AR("ar"), - - /** - * aragonca - * - */ - @XmlEnumValue("an") - AN("an"), - - /** - * ermenice - * - */ - @XmlEnumValue("hy") - HY("hy"), - - /** - * assamca - * - */ - @XmlEnumValue("as") - AS("as"), - - /** - * azerice - * - */ - @XmlEnumValue("az") - AZ("az"), - - /** - * baskça - * - */ - @XmlEnumValue("eu") - EU("eu"), - - /** - * belarusça - * - */ - @XmlEnumValue("be") - BE("be"), - - /** - * banglade\u015fçe - * - */ - @XmlEnumValue("bn") - BN("bn"), - - /** - * bo\u015fnakça - * - */ - @XmlEnumValue("bs") - BS("bs"), - - /** - * bretonca - * - */ - @XmlEnumValue("br") - BR("br"), - - /** - * burmaca - * - */ - @XmlEnumValue("my") - MY("my"), - - /** - * katalanca/valensiyaca - * - */ - @XmlEnumValue("ca") - CA("ca"), - - /** - * çeçence - * - */ - @XmlEnumValue("ce") - CE("ce"), - - /** - * çince - * - */ - @XmlEnumValue("zh") - ZH("zh"), - - /** - * slavca - * - */ - @XmlEnumValue("cu") - CU("cu"), - - /** - * korni\u015fce - * - */ - @XmlEnumValue("kw") - KW("kw"), - - /** - * korsikaca - * - */ - @XmlEnumValue("co") - CO("co"), - - /** - * esperantoca - * - */ - @XmlEnumValue("eo") - EO("eo"), - - /** - * faraoece - * - */ - @XmlEnumValue("fo") - FO("fo"), - - /** - * fijice - * - */ - @XmlEnumValue("fj") - FJ("fj"), - - /** - * frizyaca - * - */ - @XmlEnumValue("fy") - FY("fy"), - - /** - * gürcüce - * - */ - @XmlEnumValue("ka") - KA("ka"), - - /** - * gaelce/iskoçça - * - */ - @XmlEnumValue("gd") - GD("gd"), - - /** - * irlandaca - * - */ - @XmlEnumValue("ga") - GA("ga"), - - /** - * galiçyaca - * - */ - @XmlEnumValue("gl") - GL("gl"), - - /** - * manskça - * - */ - @XmlEnumValue("gv") - GV("gv"), - - /** - * eski yunanca - * - */ - @XmlEnumValue("grc") - GRC("grc"), - - /** - * gucaratça - * - */ - @XmlEnumValue("gu") - GU("gu"), - - /** - * haitice/haiti kreyolu - * - */ - @XmlEnumValue("ht") - HT("ht"), - - /** - * \u0130branice - * - */ - @XmlEnumValue("he") - HE("he"), - - /** - * hintçe - * - */ - @XmlEnumValue("hi") - HI("hi"), - - /** - * endonezce - * - */ - @XmlEnumValue("id") - ID("id"), - - /** - * javaca - * - */ - @XmlEnumValue("jv") - JV("jv"), - - /** - * japonca - * - */ - @XmlEnumValue("ja") - JA("ja"), - - /** - * kannada - * - */ - @XmlEnumValue("kn") - KN("kn"), - - /** - * kazakça - * - */ - @XmlEnumValue("kk") - KK("kk"), - - /** - * k\u0131rg\u0131zca - * - */ - @XmlEnumValue("ky") - KY("ky"), - - /** - * kongoca - * - */ - @XmlEnumValue("kg") - KG("kg"), - - /** - * korece - * - */ - @XmlEnumValue("ko") - KO("ko"), - - /** - * kürtçe - * - */ - @XmlEnumValue("ku") - KU("ku"), - - /** - * laoca - * - */ - @XmlEnumValue("lo") - LO("lo"), - - /** - * latince - * - */ - @XmlEnumValue("la") - LA("la"), - - /** - * limburgca - * - */ - @XmlEnumValue("li") - LI("li"), - - /** - * lingalaca - * - */ - @XmlEnumValue("ln") - LN("ln"), - - /** - * lüksemburgca - * - */ - @XmlEnumValue("lb") - LB("lb"), - - /** - * makedonca - * - */ - @XmlEnumValue("mk") - MK("mk"), - - /** - * malayalam - * - */ - @XmlEnumValue("ml") - ML("ml"), - - /** - * marathi - * - */ - @XmlEnumValue("mr") - MR("mr"), - - /** - * malezyaca - * - */ - @XmlEnumValue("ms") - MS("ms"), - - /** - * malagasi - * - */ - @XmlEnumValue("mg") - MG("mg"), - - /** - * moldovca - * - */ - @XmlEnumValue("mo") - MO("mo"), - - /** - * mogolca - * - */ - @XmlEnumValue("mn") - MN("mn"), - - /** - * nepalce - * - */ - @XmlEnumValue("ne") - NE("ne"), - - /** - * norveççe (Norsk) - * - */ - @XmlEnumValue("nn") - NN("nn"), - - /** - * norveççe (Bokmål) - * - */ - @XmlEnumValue("nb") - NB("nb"), - - /** - * oksitanca/provencal - * - */ - @XmlEnumValue("oc") - OC("oc"), - - /** - * oromo - * - */ - @XmlEnumValue("om") - OM("om"), - - /** - * pencapça - * - */ - @XmlEnumValue("pa") - PA("pa"), - - /** - * farsça - * - */ - @XmlEnumValue("fa") - FA("fa"), - - /** - * pe\u015ftuca - * - */ - @XmlEnumValue("ps") - PS("ps"), - - /** - * reto romanca - * - */ - @XmlEnumValue("rm") - RM("rm"), - - /** - * çingenece - * - */ - @XmlEnumValue("rom") - ROM("rom"), - - /** - * rusça - * - */ - @XmlEnumValue("ru") - RU("ru"), - - /** - * s\u0131rpça - * - */ - @XmlEnumValue("sr") - SR("sr"), - - /** - * sami - * - */ - @XmlEnumValue("se") - SE("se"), - - /** - * sintçe - * - */ - @XmlEnumValue("sd") - SD("sd"), - - /** - * somalice - * - */ - @XmlEnumValue("so") - SO("so"), - - /** - * sarduca - * - */ - @XmlEnumValue("sc") - SC("sc"), - - /** - * swahilice - * - */ - @XmlEnumValue("sw") - SW("sw"), - - /** - * tahitice - * - */ - @XmlEnumValue("ty") - TY("ty"), - - /** - * tamilce - * - */ - @XmlEnumValue("ta") - TA("ta"), - - /** - * tatarca - * - */ - @XmlEnumValue("tt") - TT("tt"), - - /** - * teluguca - * - */ - @XmlEnumValue("te") - TE("te"), - - /** - * tacikçe - * - */ - @XmlEnumValue("tg") - TG("tg"), - - /** - * tagalogca - * - */ - @XmlEnumValue("tl") - TL("tl"), - - /** - * tayca - * - */ - @XmlEnumValue("th") - TH("th"), - - /** - * tibetçe - * - */ - @XmlEnumValue("bo") - BO("bo"), - - /** - * türkmence - * - */ - @XmlEnumValue("tk") - TK("tk"), - - /** - * ukraynaca - * - */ - @XmlEnumValue("uk") - UK("uk"), - - /** - * urduca - * - */ - @XmlEnumValue("ur") - UR("ur"), - - /** - * özbekçe - * - */ - @XmlEnumValue("uz") - UZ("uz"), - - /** - * vietnamca - * - */ - @XmlEnumValue("vi") - VI("vi"), - - /** - * volapük - * - */ - @XmlEnumValue("vo") - VO("vo"), - - /** - * galce - * - */ - @XmlEnumValue("cy") - CY("cy"), - - /** - * yidce - * - */ - @XmlEnumValue("yi") - YI("yi"), - - /** - * yoruba - * - */ - @XmlEnumValue("yo") - YO("yo"); - private final String value; - - ForeignCode(String v) { - value = v; - } - - public String value() { - return value; - } - - public static ForeignCode fromValue(String v) { - for (ForeignCode c: ForeignCode.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java deleted file mode 100644 index 04f18999b..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java +++ /dev/null @@ -1,50 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Restricts the generic skill type by specifying the data type of the elements that describe the level of knowledge of the language and related linguistic diplomas and/or experiences. - * - * - * <p>Java-Klasse für ForeignLanguageSkillType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ForeignLanguageSkillType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType"> - * <sequence> - * <element name="Description" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageType" minOccurs="0"/> - * <element name="ProficiencyLevel" type="{http://europass.cedefop.europa.eu/Europass}ProficiencyLevelType" minOccurs="0"/> - * <element name="AcquiredDuring" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceListType" minOccurs="0"/> - * <element name="VerifiedBy" type="{http://europass.cedefop.europa.eu/Europass}LinguisticCertificateListType" minOccurs="0"/> - * <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ForeignLanguageSkillType") -public class ForeignLanguageSkillType - extends SkillType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java deleted file mode 100644 index e0b6dee7c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines an abstract type for a foreign language. - * - * - * <p>Java-Klasse für ForeignLanguageType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ForeignLanguageType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType"> - * <sequence> - * <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}foreignCode" minOccurs="0"/> - * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ForeignLanguageType") -public class ForeignLanguageType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java deleted file mode 100644 index d65122b26..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java +++ /dev/null @@ -1,157 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. - * - * - * <p>Java-Klasse für GenericDocumentationType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="GenericDocumentationType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Heading" type="{http://europass.cedefop.europa.eu/Europass}DocumentationHeadingLabelType" minOccurs="0"/> - * <element name="InterDocument" type="{http://europass.cedefop.europa.eu/Europass}InterDocumentDocumentationType" minOccurs="0"/> - * <element name="IntraDocument" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * <element name="ExtraDocument" type="{http://europass.cedefop.europa.eu/Europass}ExtraDocumentDocumentationType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "GenericDocumentationType", propOrder = { - "heading", - "interDocument", - "intraDocument", - "extraDocument" -}) -public class GenericDocumentationType { - - @XmlElement(name = "Heading") - protected DocumentationHeadingLabelType heading; - @XmlElement(name = "InterDocument") - protected InterDocumentDocumentationType interDocument; - @XmlElement(name = "IntraDocument") - protected IntraDocumentDocumentationType intraDocument; - @XmlElement(name = "ExtraDocument") - protected ExtraDocumentDocumentationType extraDocument; - - /** - * Ruft den Wert der heading-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentationHeadingLabelType } - * - */ - public DocumentationHeadingLabelType getHeading() { - return heading; - } - - /** - * Legt den Wert der heading-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentationHeadingLabelType } - * - */ - public void setHeading(DocumentationHeadingLabelType value) { - this.heading = value; - } - - /** - * Ruft den Wert der interDocument-Eigenschaft ab. - * - * @return - * possible object is - * {@link InterDocumentDocumentationType } - * - */ - public InterDocumentDocumentationType getInterDocument() { - return interDocument; - } - - /** - * Legt den Wert der interDocument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link InterDocumentDocumentationType } - * - */ - public void setInterDocument(InterDocumentDocumentationType value) { - this.interDocument = value; - } - - /** - * Ruft den Wert der intraDocument-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getIntraDocument() { - return intraDocument; - } - - /** - * Legt den Wert der intraDocument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setIntraDocument(IntraDocumentDocumentationType value) { - this.intraDocument = value; - } - - /** - * Ruft den Wert der extraDocument-Eigenschaft ab. - * - * @return - * possible object is - * {@link ExtraDocumentDocumentationType } - * - */ - public ExtraDocumentDocumentationType getExtraDocument() { - return extraDocument; - } - - /** - * Legt den Wert der extraDocument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ExtraDocumentDocumentationType } - * - */ - public void setExtraDocument(ExtraDocumentDocumentationType value) { - this.extraDocument = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java deleted file mode 100644 index 920fe114c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java +++ /dev/null @@ -1,48 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a generic skill, which is modelled with one unstructured (free text) Description element. - * It may also accept Documentation information. - * - * - * <p>Java-Klasse für GenericSkillType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="GenericSkillType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType"> - * <sequence> - * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "GenericSkillType") -public class GenericSkillType - extends SkillType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java deleted file mode 100644 index b353b046c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java +++ /dev/null @@ -1,64 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für ImageMimeTypeEnumeration. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="ImageMimeTypeEnumeration"> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration"> - * <enumeration value="image/jpeg"/> - * <enumeration value="image/pjpeg"/> - * <enumeration value="image/png"/> - * <enumeration value="image/x-png"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "ImageMimeTypeEnumeration") -@XmlEnum(MimeTypeEnumeration.class) -public enum ImageMimeTypeEnumeration { - - @XmlEnumValue("image/jpeg") - IMAGE_JPEG(MimeTypeEnumeration.IMAGE_JPEG), - @XmlEnumValue("image/pjpeg") - IMAGE_PJPEG(MimeTypeEnumeration.IMAGE_PJPEG), - @XmlEnumValue("image/png") - IMAGE_PNG(MimeTypeEnumeration.IMAGE_PNG), - @XmlEnumValue("image/x-png") - IMAGE_X_PNG(MimeTypeEnumeration.IMAGE_X_PNG); - private final MimeTypeEnumeration value; - - ImageMimeTypeEnumeration(MimeTypeEnumeration v) { - value = v; - } - - public MimeTypeEnumeration value() { - return value; - } - - public static ImageMimeTypeEnumeration fromValue(MimeTypeEnumeration v) { - for (ImageMimeTypeEnumeration c: ImageMimeTypeEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v.toString()); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java deleted file mode 100644 index bbb4f4e9b..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to other Europass Document. - * - * - * <p>Java-Klasse für InterDocumentDocumentationType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="InterDocumentDocumentationType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="ReferencedDocument" type="{http://europass.cedefop.europa.eu/Europass}EuropassDocumentReferenceType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "InterDocumentDocumentationType", propOrder = { - "referencedDocument" -}) -public class InterDocumentDocumentationType { - - @XmlElement(name = "ReferencedDocument") - protected List<EuropassDocumentReferenceType> referencedDocument; - - /** - * Gets the value of the referencedDocument property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the referencedDocument property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getReferencedDocument().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EuropassDocumentReferenceType } - * - * - */ - public List<EuropassDocumentReferenceType> getReferencedDocument() { - if (referencedDocument == null) { - referencedDocument = new ArrayList<EuropassDocumentReferenceType>(); - } - return this.referencedDocument; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java deleted file mode 100644 index 1833e7877..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java +++ /dev/null @@ -1,69 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlIDREF; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für InternalReferenceType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="InternalReferenceType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="idref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "InternalReferenceType") -public class InternalReferenceType { - - @XmlAttribute(name = "idref", required = true) - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object idref; - - /** - * Ruft den Wert der idref-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getIdref() { - return idref; - } - - /** - * Legt den Wert der idref-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setIdref(Object value) { - this.idref = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java deleted file mode 100644 index 184c4645d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. - * - * - * <p>Java-Klasse für IntraDocumentDocumentationType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="IntraDocumentDocumentationType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="ReferenceTo" type="{http://europass.cedefop.europa.eu/Europass}InternalReferenceType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "IntraDocumentDocumentationType", propOrder = { - "referenceTo" -}) -public class IntraDocumentDocumentationType { - - @XmlElement(name = "ReferenceTo") - protected List<InternalReferenceType> referenceTo; - - /** - * Gets the value of the referenceTo property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the referenceTo property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getReferenceTo().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link InternalReferenceType } - * - * - */ - public List<InternalReferenceType> getReferenceTo() { - if (referenceTo == null) { - referenceTo = new ArrayList<InternalReferenceType>(); - } - return this.referenceTo; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java deleted file mode 100644 index f6d26965c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java +++ /dev/null @@ -1,105 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für LabelType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LabelType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LabelType", propOrder = { - "code", - "label" -}) -@XmlSeeAlso({ - DocumentationHeadingLabelType.class, - LanguageType.class, - MotherLanguageType.class, - ForeignLanguageType.class, - LinguisticExperienceAreaType.class -}) -public class LabelType { - - @XmlElement(name = "Code") - protected String code; - @XmlElement(name = "Label") - protected String label; - - /** - * Ruft den Wert der code-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCode() { - return code; - } - - /** - * Legt den Wert der code-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCode(String value) { - this.code = value; - } - - /** - * Ruft den Wert der label-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLabel() { - return label; - } - - /** - * Legt den Wert der label-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLabel(String value) { - this.label = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java deleted file mode 100644 index c13e7b88a..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek. - * - * - * <p>Java-Klasse für LanguageType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LanguageType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType"> - * <sequence> - * <element name="Code" type="{http://www.w3.org/2001/XMLSchema}language" minOccurs="0"/> - * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LanguageType") -public abstract class LanguageType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java deleted file mode 100644 index b73327e6a..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java +++ /dev/null @@ -1,42 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für LinguisticCertificateListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LinguisticCertificateListType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}CertificateListType"> - * <sequence> - * <element name="Certificate" type="{http://europass.cedefop.europa.eu/Europass}LinguisticCertificateType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticCertificateListType") -public class LinguisticCertificateListType - extends CertificateListType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java deleted file mode 100644 index 978d91d6f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java +++ /dev/null @@ -1,49 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a Linguistic Certificate by restricting the allowed type for the level element to be "CEFLanguageLevel" - * - * - * <p>Java-Klasse für LinguisticCertificateType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LinguisticCertificateType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}CertificateType"> - * <sequence> - * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="AwardingBody" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Date" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/> - * <element name="Level" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticCertificateType") -public class LinguisticCertificateType - extends CertificateType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java deleted file mode 100644 index b79e549c0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java +++ /dev/null @@ -1,43 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für LinguisticExperienceAreaType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LinguisticExperienceAreaType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType"> - * <sequence> - * <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceAreasEnumeration" minOccurs="0"/> - * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticExperienceAreaType") -public class LinguisticExperienceAreaType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java deleted file mode 100644 index 4e892a933..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java +++ /dev/null @@ -1,64 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für LinguisticExperienceAreasEnumeration. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="LinguisticExperienceAreasEnumeration"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> - * <enumeration value="studying_training_language"/> - * <enumeration value="work_language"/> - * <enumeration value="living_traveling_language"/> - * <enumeration value="mediating_groups_language"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "LinguisticExperienceAreasEnumeration") -@XmlEnum -public enum LinguisticExperienceAreasEnumeration { - - @XmlEnumValue("studying_training_language") - STUDYING_TRAINING_LANGUAGE("studying_training_language"), - @XmlEnumValue("work_language") - WORK_LANGUAGE("work_language"), - @XmlEnumValue("living_traveling_language") - LIVING_TRAVELING_LANGUAGE("living_traveling_language"), - @XmlEnumValue("mediating_groups_language") - MEDIATING_GROUPS_LANGUAGE("mediating_groups_language"); - private final String value; - - LinguisticExperienceAreasEnumeration(String v) { - value = v; - } - - public String value() { - return value; - } - - public static LinguisticExperienceAreasEnumeration fromValue(String v) { - for (LinguisticExperienceAreasEnumeration c: LinguisticExperienceAreasEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java deleted file mode 100644 index 11cf0d324..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java +++ /dev/null @@ -1,46 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Experiences. - * - * - * <p>Java-Klasse für LinguisticExperienceListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LinguisticExperienceListType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}AbstractExperienceListType"> - * <sequence> - * <element name="Experience" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticExperienceListType") -public class LinguisticExperienceListType - extends AbstractExperienceListType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java deleted file mode 100644 index 39831e9f3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java +++ /dev/null @@ -1,158 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Extends the generic ExperienceType to include information about an experience that results in acquiring linguistic skills. - * Contains information about the period the linguistic experience took place and the area/context into which it is acquiared. - * - * - * <p>Java-Klasse für LinguisticExperienceType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LinguisticExperienceType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Period" type="{http://europass.cedefop.europa.eu/Europass}PeriodType" minOccurs="0"/> - * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * <element name="Area" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceAreaType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticExperienceType", propOrder = { - "period", - "description", - "documentation", - "area" -}) -public class LinguisticExperienceType { - - @XmlElement(name = "Period") - protected PeriodType period; - @XmlElement(name = "Description") - protected String description; - @XmlElement(name = "Documentation") - protected IntraDocumentDocumentationType documentation; - @XmlElement(name = "Area") - protected LinguisticExperienceAreaType area; - - /** - * Ruft den Wert der period-Eigenschaft ab. - * - * @return - * possible object is - * {@link PeriodType } - * - */ - public PeriodType getPeriod() { - return period; - } - - /** - * Legt den Wert der period-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link PeriodType } - * - */ - public void setPeriod(PeriodType value) { - this.period = value; - } - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der documentation-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getDocumentation() { - return documentation; - } - - /** - * Legt den Wert der documentation-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setDocumentation(IntraDocumentDocumentationType value) { - this.documentation = value; - } - - /** - * Ruft den Wert der area-Eigenschaft ab. - * - * @return - * possible object is - * {@link LinguisticExperienceAreaType } - * - */ - public LinguisticExperienceAreaType getArea() { - return area; - } - - /** - * Legt den Wert der area-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link LinguisticExperienceAreaType } - * - */ - public void setArea(LinguisticExperienceAreaType value) { - this.area = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java deleted file mode 100644 index 719f890f3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java +++ /dev/null @@ -1,239 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für LinguisticSkillType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="LinguisticSkillType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="MotherTongueList" minOccurs="0"> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="MotherTongue" type="{http://europass.cedefop.europa.eu/Europass}MotherTongueSkillType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </element> - * <element name="ForeignLanguageList" minOccurs="0"> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </element> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticSkillType", propOrder = { - "motherTongueList", - "foreignLanguageList" -}) -public class LinguisticSkillType { - - @XmlElement(name = "MotherTongueList") - protected LinguisticSkillType.MotherTongueList motherTongueList; - @XmlElement(name = "ForeignLanguageList") - protected LinguisticSkillType.ForeignLanguageList foreignLanguageList; - - /** - * Ruft den Wert der motherTongueList-Eigenschaft ab. - * - * @return - * possible object is - * {@link LinguisticSkillType.MotherTongueList } - * - */ - public LinguisticSkillType.MotherTongueList getMotherTongueList() { - return motherTongueList; - } - - /** - * Legt den Wert der motherTongueList-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link LinguisticSkillType.MotherTongueList } - * - */ - public void setMotherTongueList(LinguisticSkillType.MotherTongueList value) { - this.motherTongueList = value; - } - - /** - * Ruft den Wert der foreignLanguageList-Eigenschaft ab. - * - * @return - * possible object is - * {@link LinguisticSkillType.ForeignLanguageList } - * - */ - public LinguisticSkillType.ForeignLanguageList getForeignLanguageList() { - return foreignLanguageList; - } - - /** - * Legt den Wert der foreignLanguageList-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link LinguisticSkillType.ForeignLanguageList } - * - */ - public void setForeignLanguageList(LinguisticSkillType.ForeignLanguageList value) { - this.foreignLanguageList = value; - } - - - /** - * <p>Java-Klasse für anonymous complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "foreignLanguage" - }) - public static class ForeignLanguageList { - - @XmlElement(name = "ForeignLanguage") - protected List<ForeignLanguageSkillType> foreignLanguage; - - /** - * Gets the value of the foreignLanguage property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the foreignLanguage property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getForeignLanguage().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link ForeignLanguageSkillType } - * - * - */ - public List<ForeignLanguageSkillType> getForeignLanguage() { - if (foreignLanguage == null) { - foreignLanguage = new ArrayList<ForeignLanguageSkillType>(); - } - return this.foreignLanguage; - } - - } - - - /** - * <p>Java-Klasse für anonymous complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="MotherTongue" type="{http://europass.cedefop.europa.eu/Europass}MotherTongueSkillType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "motherTongue" - }) - public static class MotherTongueList { - - @XmlElement(name = "MotherTongue") - protected List<MotherTongueSkillType> motherTongue; - - /** - * Gets the value of the motherTongue property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the motherTongue property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getMotherTongue().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link MotherTongueSkillType } - * - * - */ - public List<MotherTongueSkillType> getMotherTongue() { - if (motherTongue == null) { - motherTongue = new ArrayList<MotherTongueSkillType>(); - } - return this.motherTongue; - } - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java deleted file mode 100644 index dc973eb87..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java +++ /dev/null @@ -1,164 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für MetadataListType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="MetadataListType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Metadata" maxOccurs="unbounded"> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> - * </restriction> - * </complexContent> - * </complexType> - * </element> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MetadataListType", propOrder = { - "metadata" -}) -public class MetadataListType { - - @XmlElement(name = "Metadata", required = true) - protected List<MetadataListType.Metadata> metadata; - - /** - * Gets the value of the metadata property. - * - * <p> - * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a <CODE>set</CODE> method for the metadata property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getMetadata().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link MetadataListType.Metadata } - * - * - */ - public List<MetadataListType.Metadata> getMetadata() { - if (metadata == null) { - metadata = new ArrayList<MetadataListType.Metadata>(); - } - return this.metadata; - } - - - /** - * <p>Java-Klasse für anonymous complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Metadata { - - @XmlAttribute(name = "key", required = true) - protected String key; - @XmlAttribute(name = "value", required = true) - protected String value; - - /** - * Ruft den Wert der key-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getKey() { - return key; - } - - /** - * Legt den Wert der key-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setKey(String value) { - this.key = value; - } - - /** - * Ruft den Wert der value-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Legt den Wert der value-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java deleted file mode 100644 index 1a8240a6e..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java +++ /dev/null @@ -1,67 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für MimeTypeEnumeration. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="MimeTypeEnumeration"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> - * <enumeration value="image/jpeg"/> - * <enumeration value="image/pjpeg"/> - * <enumeration value="image/png"/> - * <enumeration value="image/x-png"/> - * <enumeration value="application/pdf"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "MimeTypeEnumeration") -@XmlEnum -public enum MimeTypeEnumeration { - - @XmlEnumValue("image/jpeg") - IMAGE_JPEG("image/jpeg"), - @XmlEnumValue("image/pjpeg") - IMAGE_PJPEG("image/pjpeg"), - @XmlEnumValue("image/png") - IMAGE_PNG("image/png"), - @XmlEnumValue("image/x-png") - IMAGE_X_PNG("image/x-png"), - @XmlEnumValue("application/pdf") - APPLICATION_PDF("application/pdf"); - private final String value; - - MimeTypeEnumeration(String v) { - value = v; - } - - public String value() { - return value; - } - - public static MimeTypeEnumeration fromValue(String v) { - for (MimeTypeEnumeration c: MimeTypeEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java deleted file mode 100644 index c1f09ce8d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java +++ /dev/null @@ -1,924 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für motherCode. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * <p> - * <pre> - * <simpleType name="motherCode"> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}foreignCode"> - * <enumeration value="bg"/> - * <enumeration value="cs"/> - * <enumeration value="da"/> - * <enumeration value="nl"/> - * <enumeration value="en"/> - * <enumeration value="et"/> - * <enumeration value="fi"/> - * <enumeration value="fr"/> - * <enumeration value="de"/> - * <enumeration value="el"/> - * <enumeration value="hu"/> - * <enumeration value="is"/> - * <enumeration value="it"/> - * <enumeration value="lv"/> - * <enumeration value="lt"/> - * <enumeration value="mt"/> - * <enumeration value="no"/> - * <enumeration value="pl"/> - * <enumeration value="pt"/> - * <enumeration value="ro"/> - * <enumeration value="hr"/> - * <enumeration value="sk"/> - * <enumeration value="sl"/> - * <enumeration value="es"/> - * <enumeration value="sv"/> - * <enumeration value="tr"/> - * <enumeration value="ab"/> - * <enumeration value="af"/> - * <enumeration value="sq"/> - * <enumeration value="am"/> - * <enumeration value="ar"/> - * <enumeration value="an"/> - * <enumeration value="hy"/> - * <enumeration value="as"/> - * <enumeration value="az"/> - * <enumeration value="eu"/> - * <enumeration value="be"/> - * <enumeration value="bn"/> - * <enumeration value="bs"/> - * <enumeration value="br"/> - * <enumeration value="my"/> - * <enumeration value="ca"/> - * <enumeration value="ce"/> - * <enumeration value="zh"/> - * <enumeration value="kw"/> - * <enumeration value="co"/> - * <enumeration value="fo"/> - * <enumeration value="fj"/> - * <enumeration value="fy"/> - * <enumeration value="ka"/> - * <enumeration value="gd"/> - * <enumeration value="ga"/> - * <enumeration value="gl"/> - * <enumeration value="gv"/> - * <enumeration value="gu"/> - * <enumeration value="ht"/> - * <enumeration value="he"/> - * <enumeration value="hi"/> - * <enumeration value="id"/> - * <enumeration value="jv"/> - * <enumeration value="ja"/> - * <enumeration value="kn"/> - * <enumeration value="kk"/> - * <enumeration value="ky"/> - * <enumeration value="kg"/> - * <enumeration value="ko"/> - * <enumeration value="ku"/> - * <enumeration value="lo"/> - * <enumeration value="li"/> - * <enumeration value="ln"/> - * <enumeration value="lb"/> - * <enumeration value="mk"/> - * <enumeration value="ml"/> - * <enumeration value="mr"/> - * <enumeration value="ms"/> - * <enumeration value="mg"/> - * <enumeration value="mo"/> - * <enumeration value="mn"/> - * <enumeration value="ne"/> - * <enumeration value="nn"/> - * <enumeration value="nb"/> - * <enumeration value="pa"/> - * <enumeration value="fa"/> - * <enumeration value="ps"/> - * <enumeration value="rm"/> - * <enumeration value="rom"/> - * <enumeration value="ru"/> - * <enumeration value="sr"/> - * <enumeration value="se"/> - * <enumeration value="sd"/> - * <enumeration value="so"/> - * <enumeration value="sc"/> - * <enumeration value="sw"/> - * <enumeration value="ty"/> - * <enumeration value="ta"/> - * <enumeration value="tt"/> - * <enumeration value="te"/> - * <enumeration value="tg"/> - * <enumeration value="tl"/> - * <enumeration value="th"/> - * <enumeration value="bo"/> - * <enumeration value="tk"/> - * <enumeration value="uk"/> - * <enumeration value="ur"/> - * <enumeration value="uz"/> - * <enumeration value="vi"/> - * <enumeration value="cy"/> - * <enumeration value="yi"/> - * <enumeration value="yo"/> - * </restriction> - * </simpleType> - * </pre> - * - */ -@XmlType(name = "motherCode") -@XmlEnum(ForeignCode.class) -public enum MotherCode { - - - /** - * bulgarca - * - */ - @XmlEnumValue("bg") - BG(ForeignCode.BG), - - /** - * çekçe - * - */ - @XmlEnumValue("cs") - CS(ForeignCode.CS), - - /** - * danca - * - */ - @XmlEnumValue("da") - DA(ForeignCode.DA), - - /** - * flemenkçe - * - */ - @XmlEnumValue("nl") - NL(ForeignCode.NL), - - /** - * ingilizce - * - */ - @XmlEnumValue("en") - EN(ForeignCode.EN), - - /** - * estonca - * - */ - @XmlEnumValue("et") - ET(ForeignCode.ET), - - /** - * fince - * - */ - @XmlEnumValue("fi") - FI(ForeignCode.FI), - - /** - * frans\u0131zca - * - */ - @XmlEnumValue("fr") - FR(ForeignCode.FR), - - /** - * almanca - * - */ - @XmlEnumValue("de") - DE(ForeignCode.DE), - - /** - * yunanca - * - */ - @XmlEnumValue("el") - EL(ForeignCode.EL), - - /** - * macarca - * - */ - @XmlEnumValue("hu") - HU(ForeignCode.HU), - - /** - * izlandaca - * - */ - @XmlEnumValue("is") - IS(ForeignCode.IS), - - /** - * italyanca - * - */ - @XmlEnumValue("it") - IT(ForeignCode.IT), - - /** - * letonca - * - */ - @XmlEnumValue("lv") - LV(ForeignCode.LV), - - /** - * litvanca - * - */ - @XmlEnumValue("lt") - LT(ForeignCode.LT), - - /** - * maltaca - * - */ - @XmlEnumValue("mt") - MT(ForeignCode.MT), - - /** - * norveççe - * - */ - @XmlEnumValue("no") - NO(ForeignCode.NO), - - /** - * lehçe - * - */ - @XmlEnumValue("pl") - PL(ForeignCode.PL), - - /** - * portekizce - * - */ - @XmlEnumValue("pt") - PT(ForeignCode.PT), - - /** - * rumence - * - */ - @XmlEnumValue("ro") - RO(ForeignCode.RO), - - /** - * h\u0131rvatça - * - */ - @XmlEnumValue("hr") - HR(ForeignCode.HR), - - /** - * slovakça - * - */ - @XmlEnumValue("sk") - SK(ForeignCode.SK), - - /** - * slovence - * - */ - @XmlEnumValue("sl") - SL(ForeignCode.SL), - - /** - * ispanyolca - * - */ - @XmlEnumValue("es") - ES(ForeignCode.ES), - - /** - * isveççe - * - */ - @XmlEnumValue("sv") - SV(ForeignCode.SV), - - /** - * türkçe - * - */ - @XmlEnumValue("tr") - TR(ForeignCode.TR), - - /** - * abhazca - * - */ - @XmlEnumValue("ab") - AB(ForeignCode.AB), - - /** - * afrikanca - * - */ - @XmlEnumValue("af") - AF(ForeignCode.AF), - - /** - * arnavutça - * - */ - @XmlEnumValue("sq") - SQ(ForeignCode.SQ), - - /** - * amharca - * - */ - @XmlEnumValue("am") - AM(ForeignCode.AM), - - /** - * arapça - * - */ - @XmlEnumValue("ar") - AR(ForeignCode.AR), - - /** - * aragonca - * - */ - @XmlEnumValue("an") - AN(ForeignCode.AN), - - /** - * ermenice - * - */ - @XmlEnumValue("hy") - HY(ForeignCode.HY), - - /** - * assamca - * - */ - @XmlEnumValue("as") - AS(ForeignCode.AS), - - /** - * azerice - * - */ - @XmlEnumValue("az") - AZ(ForeignCode.AZ), - - /** - * baskça - * - */ - @XmlEnumValue("eu") - EU(ForeignCode.EU), - - /** - * belarusça - * - */ - @XmlEnumValue("be") - BE(ForeignCode.BE), - - /** - * banglade\u015fçe - * - */ - @XmlEnumValue("bn") - BN(ForeignCode.BN), - - /** - * bo\u015fnakça - * - */ - @XmlEnumValue("bs") - BS(ForeignCode.BS), - - /** - * bretonca - * - */ - @XmlEnumValue("br") - BR(ForeignCode.BR), - - /** - * burmaca - * - */ - @XmlEnumValue("my") - MY(ForeignCode.MY), - - /** - * katalanca/valensiyaca - * - */ - @XmlEnumValue("ca") - CA(ForeignCode.CA), - - /** - * çeçence - * - */ - @XmlEnumValue("ce") - CE(ForeignCode.CE), - - /** - * çince - * - */ - @XmlEnumValue("zh") - ZH(ForeignCode.ZH), - - /** - * korni\u015fce - * - */ - @XmlEnumValue("kw") - KW(ForeignCode.KW), - - /** - * korsikaca - * - */ - @XmlEnumValue("co") - CO(ForeignCode.CO), - - /** - * faraoece - * - */ - @XmlEnumValue("fo") - FO(ForeignCode.FO), - - /** - * fijice - * - */ - @XmlEnumValue("fj") - FJ(ForeignCode.FJ), - - /** - * frizyaca - * - */ - @XmlEnumValue("fy") - FY(ForeignCode.FY), - - /** - * gürcüce - * - */ - @XmlEnumValue("ka") - KA(ForeignCode.KA), - - /** - * gaelce/iskoçça - * - */ - @XmlEnumValue("gd") - GD(ForeignCode.GD), - - /** - * irlandaca - * - */ - @XmlEnumValue("ga") - GA(ForeignCode.GA), - - /** - * galiçyaca - * - */ - @XmlEnumValue("gl") - GL(ForeignCode.GL), - - /** - * manskça - * - */ - @XmlEnumValue("gv") - GV(ForeignCode.GV), - - /** - * gucaratça - * - */ - @XmlEnumValue("gu") - GU(ForeignCode.GU), - - /** - * haitice/haiti kreyolu - * - */ - @XmlEnumValue("ht") - HT(ForeignCode.HT), - - /** - * \u0130branice - * - */ - @XmlEnumValue("he") - HE(ForeignCode.HE), - - /** - * hintçe - * - */ - @XmlEnumValue("hi") - HI(ForeignCode.HI), - - /** - * endonezce - * - */ - @XmlEnumValue("id") - ID(ForeignCode.ID), - - /** - * javaca - * - */ - @XmlEnumValue("jv") - JV(ForeignCode.JV), - - /** - * japonca - * - */ - @XmlEnumValue("ja") - JA(ForeignCode.JA), - - /** - * kannada - * - */ - @XmlEnumValue("kn") - KN(ForeignCode.KN), - - /** - * kazakça - * - */ - @XmlEnumValue("kk") - KK(ForeignCode.KK), - - /** - * k\u0131rg\u0131zca - * - */ - @XmlEnumValue("ky") - KY(ForeignCode.KY), - - /** - * kongoca - * - */ - @XmlEnumValue("kg") - KG(ForeignCode.KG), - - /** - * korece - * - */ - @XmlEnumValue("ko") - KO(ForeignCode.KO), - - /** - * kürtçe - * - */ - @XmlEnumValue("ku") - KU(ForeignCode.KU), - - /** - * laoca - * - */ - @XmlEnumValue("lo") - LO(ForeignCode.LO), - - /** - * limburgca - * - */ - @XmlEnumValue("li") - LI(ForeignCode.LI), - - /** - * lingalaca - * - */ - @XmlEnumValue("ln") - LN(ForeignCode.LN), - - /** - * lüksemburgca - * - */ - @XmlEnumValue("lb") - LB(ForeignCode.LB), - - /** - * makedonca - * - */ - @XmlEnumValue("mk") - MK(ForeignCode.MK), - - /** - * malayalam - * - */ - @XmlEnumValue("ml") - ML(ForeignCode.ML), - - /** - * marathi - * - */ - @XmlEnumValue("mr") - MR(ForeignCode.MR), - - /** - * malezyaca - * - */ - @XmlEnumValue("ms") - MS(ForeignCode.MS), - - /** - * malagasi - * - */ - @XmlEnumValue("mg") - MG(ForeignCode.MG), - - /** - * moldovca - * - */ - @XmlEnumValue("mo") - MO(ForeignCode.MO), - - /** - * mogolca - * - */ - @XmlEnumValue("mn") - MN(ForeignCode.MN), - - /** - * nepalce - * - */ - @XmlEnumValue("ne") - NE(ForeignCode.NE), - - /** - * norveççe (Norsk) - * - */ - @XmlEnumValue("nn") - NN(ForeignCode.NN), - - /** - * norveççe (Bokmål) - * - */ - @XmlEnumValue("nb") - NB(ForeignCode.NB), - - /** - * pencapça - * - */ - @XmlEnumValue("pa") - PA(ForeignCode.PA), - - /** - * farsça - * - */ - @XmlEnumValue("fa") - FA(ForeignCode.FA), - - /** - * pe\u015ftuca - * - */ - @XmlEnumValue("ps") - PS(ForeignCode.PS), - - /** - * reto romanca - * - */ - @XmlEnumValue("rm") - RM(ForeignCode.RM), - - /** - * çingenece - * - */ - @XmlEnumValue("rom") - ROM(ForeignCode.ROM), - - /** - * rusça - * - */ - @XmlEnumValue("ru") - RU(ForeignCode.RU), - - /** - * s\u0131rpça - * - */ - @XmlEnumValue("sr") - SR(ForeignCode.SR), - - /** - * kuzeylapça - * - */ - @XmlEnumValue("se") - SE(ForeignCode.SE), - - /** - * sintçe - * - */ - @XmlEnumValue("sd") - SD(ForeignCode.SD), - - /** - * somalice - * - */ - @XmlEnumValue("so") - SO(ForeignCode.SO), - - /** - * sarduca - * - */ - @XmlEnumValue("sc") - SC(ForeignCode.SC), - - /** - * swahilice - * - */ - @XmlEnumValue("sw") - SW(ForeignCode.SW), - - /** - * tahitice - * - */ - @XmlEnumValue("ty") - TY(ForeignCode.TY), - - /** - * tamilce - * - */ - @XmlEnumValue("ta") - TA(ForeignCode.TA), - - /** - * tatarca - * - */ - @XmlEnumValue("tt") - TT(ForeignCode.TT), - - /** - * teluguca - * - */ - @XmlEnumValue("te") - TE(ForeignCode.TE), - - /** - * tacikçe - * - */ - @XmlEnumValue("tg") - TG(ForeignCode.TG), - - /** - * tagalogca - * - */ - @XmlEnumValue("tl") - TL(ForeignCode.TL), - - /** - * tayca - * - */ - @XmlEnumValue("th") - TH(ForeignCode.TH), - - /** - * tibetçe - * - */ - @XmlEnumValue("bo") - BO(ForeignCode.BO), - - /** - * türkmence - * - */ - @XmlEnumValue("tk") - TK(ForeignCode.TK), - - /** - * ukraynaca - * - */ - @XmlEnumValue("uk") - UK(ForeignCode.UK), - - /** - * urduca - * - */ - @XmlEnumValue("ur") - UR(ForeignCode.UR), - - /** - * özbekçe - * - */ - @XmlEnumValue("uz") - UZ(ForeignCode.UZ), - - /** - * vietnamca - * - */ - @XmlEnumValue("vi") - VI(ForeignCode.VI), - - /** - * galce - * - */ - @XmlEnumValue("cy") - CY(ForeignCode.CY), - - /** - * yidce - * - */ - @XmlEnumValue("yi") - YI(ForeignCode.YI), - - /** - * yoruba - * - */ - @XmlEnumValue("yo") - YO(ForeignCode.YO); - private final ForeignCode value; - - MotherCode(ForeignCode v) { - value = v; - } - - public ForeignCode value() { - return value; - } - - public static MotherCode fromValue(ForeignCode v) { - for (MotherCode c: MotherCode.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v.toString()); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java deleted file mode 100644 index 3642c44af..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek. - * - * - * <p>Java-Klasse für MotherLanguageType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="MotherLanguageType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType"> - * <sequence> - * <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}motherCode" minOccurs="0"/> - * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MotherLanguageType") -public class MotherLanguageType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java deleted file mode 100644 index 701c153e4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java +++ /dev/null @@ -1,43 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für MotherTongueSkillType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="MotherTongueSkillType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType"> - * <sequence> - * <element name="Description" type="{http://europass.cedefop.europa.eu/Europass}MotherLanguageType" minOccurs="0"/> - * <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MotherTongueSkillType") -public class MotherTongueSkillType - extends SkillType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java deleted file mode 100644 index aaede36d0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java +++ /dev/null @@ -1,335 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlRegistry; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.europass package. - * <p>An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.europass - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link LinguisticSkillType } - * - */ - public LinguisticSkillType createLinguisticSkillType() { - return new LinguisticSkillType(); - } - - /** - * Create an instance of {@link MetadataListType } - * - */ - public MetadataListType createMetadataListType() { - return new MetadataListType(); - } - - /** - * Create an instance of {@link LabelType } - * - */ - public LabelType createLabelType() { - return new LabelType(); - } - - /** - * Create an instance of {@link PeriodType } - * - */ - public PeriodType createPeriodType() { - return new PeriodType(); - } - - /** - * Create an instance of {@link DateType } - * - */ - public DateType createDateType() { - return new DateType(); - } - - /** - * Create an instance of {@link GenericDocumentationType } - * - */ - public GenericDocumentationType createGenericDocumentationType() { - return new GenericDocumentationType(); - } - - /** - * Create an instance of {@link DocumentationHeadingLabelType } - * - */ - public DocumentationHeadingLabelType createDocumentationHeadingLabelType() { - return new DocumentationHeadingLabelType(); - } - - /** - * Create an instance of {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType createIntraDocumentDocumentationType() { - return new IntraDocumentDocumentationType(); - } - - /** - * Create an instance of {@link InternalReferenceType } - * - */ - public InternalReferenceType createInternalReferenceType() { - return new InternalReferenceType(); - } - - /** - * Create an instance of {@link ExtraDocumentDocumentationType } - * - */ - public ExtraDocumentDocumentationType createExtraDocumentDocumentationType() { - return new ExtraDocumentDocumentationType(); - } - - /** - * Create an instance of {@link ExternalReferenceType } - * - */ - public ExternalReferenceType createExternalReferenceType() { - return new ExternalReferenceType(); - } - - /** - * Create an instance of {@link InterDocumentDocumentationType } - * - */ - public InterDocumentDocumentationType createInterDocumentDocumentationType() { - return new InterDocumentDocumentationType(); - } - - /** - * Create an instance of {@link EuropassDocumentReferenceType } - * - */ - public EuropassDocumentReferenceType createEuropassDocumentReferenceType() { - return new EuropassDocumentReferenceType(); - } - - /** - * Create an instance of {@link ExperienceType } - * - */ - public ExperienceType createExperienceType() { - return new ExperienceType(); - } - - /** - * Create an instance of {@link AbstractExperienceListType } - * - */ - public AbstractExperienceListType createAbstractExperienceListType() { - return new AbstractExperienceListType(); - } - - /** - * Create an instance of {@link ExperienceListType } - * - */ - public ExperienceListType createExperienceListType() { - return new ExperienceListType(); - } - - /** - * Create an instance of {@link CertificateListType } - * - */ - public CertificateListType createCertificateListType() { - return new CertificateListType(); - } - - /** - * Create an instance of {@link CertificateType } - * - */ - public CertificateType createCertificateType() { - return new CertificateType(); - } - - /** - * Create an instance of {@link GenericSkillType } - * - */ - public GenericSkillType createGenericSkillType() { - return new GenericSkillType(); - } - - /** - * Create an instance of {@link MotherLanguageType } - * - */ - public MotherLanguageType createMotherLanguageType() { - return new MotherLanguageType(); - } - - /** - * Create an instance of {@link ForeignLanguageType } - * - */ - public ForeignLanguageType createForeignLanguageType() { - return new ForeignLanguageType(); - } - - /** - * Create an instance of {@link AttachmentListType } - * - */ - public AttachmentListType createAttachmentListType() { - return new AttachmentListType(); - } - - /** - * Create an instance of {@link AttachmentType } - * - */ - public AttachmentType createAttachmentType() { - return new AttachmentType(); - } - - /** - * Create an instance of {@link FileDataType } - * - */ - public FileDataType createFileDataType() { - return new FileDataType(); - } - - /** - * Create an instance of {@link PhotoDataType } - * - */ - public PhotoDataType createPhotoDataType() { - return new PhotoDataType(); - } - - /** - * Create an instance of {@link SignatureDataType } - * - */ - public SignatureDataType createSignatureDataType() { - return new SignatureDataType(); - } - - /** - * Create an instance of {@link MotherTongueSkillType } - * - */ - public MotherTongueSkillType createMotherTongueSkillType() { - return new MotherTongueSkillType(); - } - - /** - * Create an instance of {@link ForeignLanguageSkillType } - * - */ - public ForeignLanguageSkillType createForeignLanguageSkillType() { - return new ForeignLanguageSkillType(); - } - - /** - * Create an instance of {@link ProficiencyLevelType } - * - */ - public ProficiencyLevelType createProficiencyLevelType() { - return new ProficiencyLevelType(); - } - - /** - * Create an instance of {@link LinguisticCertificateListType } - * - */ - public LinguisticCertificateListType createLinguisticCertificateListType() { - return new LinguisticCertificateListType(); - } - - /** - * Create an instance of {@link LinguisticCertificateType } - * - */ - public LinguisticCertificateType createLinguisticCertificateType() { - return new LinguisticCertificateType(); - } - - /** - * Create an instance of {@link LinguisticExperienceType } - * - */ - public LinguisticExperienceType createLinguisticExperienceType() { - return new LinguisticExperienceType(); - } - - /** - * Create an instance of {@link LinguisticExperienceListType } - * - */ - public LinguisticExperienceListType createLinguisticExperienceListType() { - return new LinguisticExperienceListType(); - } - - /** - * Create an instance of {@link LinguisticExperienceAreaType } - * - */ - public LinguisticExperienceAreaType createLinguisticExperienceAreaType() { - return new LinguisticExperienceAreaType(); - } - - /** - * Create an instance of {@link LinguisticSkillType.MotherTongueList } - * - */ - public LinguisticSkillType.MotherTongueList createLinguisticSkillTypeMotherTongueList() { - return new LinguisticSkillType.MotherTongueList(); - } - - /** - * Create an instance of {@link LinguisticSkillType.ForeignLanguageList } - * - */ - public LinguisticSkillType.ForeignLanguageList createLinguisticSkillTypeForeignLanguageList() { - return new LinguisticSkillType.ForeignLanguageList(); - } - - /** - * Create an instance of {@link MetadataListType.Metadata } - * - */ - public MetadataListType.Metadata createMetadataListTypeMetadata() { - return new MetadataListType.Metadata(); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java deleted file mode 100644 index c339b87ec..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java +++ /dev/null @@ -1,187 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import javax.xml.datatype.Duration; - - -/** - * - * A period is comprised of three sub elements for the start and end dates of the period, as well as an idicator whether the specific period is current. - * The end date and the current indicator are optional. - * - * - * <p>Java-Klasse für PeriodType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="PeriodType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="From" type="{http://europass.cedefop.europa.eu/Europass}DateType"/> - * <element name="To" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/> - * <element name="Current" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> - * <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> - * <element name="DurationEquivalent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "PeriodType", propOrder = { - "from", - "to", - "current", - "duration", - "durationEquivalent" -}) -public class PeriodType { - - @XmlElement(name = "From", required = true) - protected DateType from; - @XmlElement(name = "To") - protected DateType to; - @XmlElement(name = "Current") - protected Boolean current; - @XmlElement(name = "Duration") - protected Duration duration; - @XmlElement(name = "DurationEquivalent") - protected String durationEquivalent; - - /** - * Ruft den Wert der from-Eigenschaft ab. - * - * @return - * possible object is - * {@link DateType } - * - */ - public DateType getFrom() { - return from; - } - - /** - * Legt den Wert der from-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DateType } - * - */ - public void setFrom(DateType value) { - this.from = value; - } - - /** - * Ruft den Wert der to-Eigenschaft ab. - * - * @return - * possible object is - * {@link DateType } - * - */ - public DateType getTo() { - return to; - } - - /** - * Legt den Wert der to-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DateType } - * - */ - public void setTo(DateType value) { - this.to = value; - } - - /** - * Ruft den Wert der current-Eigenschaft ab. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isCurrent() { - return current; - } - - /** - * Legt den Wert der current-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setCurrent(Boolean value) { - this.current = value; - } - - /** - * Ruft den Wert der duration-Eigenschaft ab. - * - * @return - * possible object is - * {@link Duration } - * - */ - public Duration getDuration() { - return duration; - } - - /** - * Legt den Wert der duration-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Duration } - * - */ - public void setDuration(Duration value) { - this.duration = value; - } - - /** - * Ruft den Wert der durationEquivalent-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDurationEquivalent() { - return durationEquivalent; - } - - /** - * Legt den Wert der durationEquivalent-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDurationEquivalent(String value) { - this.durationEquivalent = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java deleted file mode 100644 index de7e1cfa5..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java +++ /dev/null @@ -1,53 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the personal photo of an individual. - * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. - * - * - * <p>Java-Klasse für PhotoDataType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="PhotoDataType"> - * <complexContent> - * <restriction base="{http://europass.cedefop.europa.eu/Europass}FileDataType"> - * <sequence> - * <element name="MimeType" type="{http://europass.cedefop.europa.eu/Europass}ImageMimeTypeEnumeration"/> - * <element name="Data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> - * <element name="MetadataList" type="{http://europass.cedefop.europa.eu/Europass}MetadataListType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "PhotoDataType") -@XmlSeeAlso({ - SignatureDataType.class -}) -public class PhotoDataType - extends FileDataType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java deleted file mode 100644 index 4342c5848..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java +++ /dev/null @@ -1,181 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * <p>Java-Klasse für ProficiencyLevelType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="ProficiencyLevelType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Listening" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/> - * <element name="Reading" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/> - * <element name="SpokenInteraction" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/> - * <element name="SpokenProduction" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/> - * <element name="Writing" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ProficiencyLevelType", propOrder = { - "listening", - "reading", - "spokenInteraction", - "spokenProduction", - "writing" -}) -public class ProficiencyLevelType { - - @XmlElement(name = "Listening") - protected String listening; - @XmlElement(name = "Reading") - protected String reading; - @XmlElement(name = "SpokenInteraction") - protected String spokenInteraction; - @XmlElement(name = "SpokenProduction") - protected String spokenProduction; - @XmlElement(name = "Writing") - protected String writing; - - /** - * Ruft den Wert der listening-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListening() { - return listening; - } - - /** - * Legt den Wert der listening-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListening(String value) { - this.listening = value; - } - - /** - * Ruft den Wert der reading-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReading() { - return reading; - } - - /** - * Legt den Wert der reading-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReading(String value) { - this.reading = value; - } - - /** - * Ruft den Wert der spokenInteraction-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSpokenInteraction() { - return spokenInteraction; - } - - /** - * Legt den Wert der spokenInteraction-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSpokenInteraction(String value) { - this.spokenInteraction = value; - } - - /** - * Ruft den Wert der spokenProduction-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSpokenProduction() { - return spokenProduction; - } - - /** - * Legt den Wert der spokenProduction-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSpokenProduction(String value) { - this.spokenProduction = value; - } - - /** - * Ruft den Wert der writing-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWriting() { - return writing; - } - - /** - * Legt den Wert der writing-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWriting(String value) { - this.writing = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java deleted file mode 100644 index 3e89ea106..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java +++ /dev/null @@ -1,44 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the signature an individual. - * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. - * - * - * <p>Java-Klasse für SignatureDataType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="SignatureDataType"> - * <complexContent> - * <extension base="{http://europass.cedefop.europa.eu/Europass}PhotoDataType"> - * </extension> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "SignatureDataType") -public class SignatureDataType - extends PhotoDataType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java deleted file mode 100644 index 47ba3b0a8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java +++ /dev/null @@ -1,192 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a skill. A Skill has a description and may be accompanied by sutiable documentation. - * Morever a Skill may be acquired during one or more experience periods, and be verified by one or more certificates - * - * - * <p>Java-Klasse für SkillType complex type. - * - * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - * <pre> - * <complexType name="SkillType"> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> - * <element name="ProficiencyLevel" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> - * <element name="AcquiredDuring" type="{http://europass.cedefop.europa.eu/Europass}AbstractExperienceListType" minOccurs="0"/> - * <element name="VerifiedBy" type="{http://europass.cedefop.europa.eu/Europass}CertificateListType" minOccurs="0"/> - * <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - * </pre> - * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "SkillType", propOrder = { - "description", - "proficiencyLevel", - "acquiredDuring", - "verifiedBy", - "documentation" -}) -@XmlSeeAlso({ - GenericSkillType.class, - MotherTongueSkillType.class, - ForeignLanguageSkillType.class -}) -public abstract class SkillType { - - @XmlElement(name = "Description") - protected Object description; - @XmlElement(name = "ProficiencyLevel") - protected Object proficiencyLevel; - @XmlElement(name = "AcquiredDuring") - protected AbstractExperienceListType acquiredDuring; - @XmlElement(name = "VerifiedBy") - protected CertificateListType verifiedBy; - @XmlElement(name = "Documentation") - protected IntraDocumentDocumentationType documentation; - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDescription(Object value) { - this.description = value; - } - - /** - * Ruft den Wert der proficiencyLevel-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getProficiencyLevel() { - return proficiencyLevel; - } - - /** - * Legt den Wert der proficiencyLevel-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setProficiencyLevel(Object value) { - this.proficiencyLevel = value; - } - - /** - * Ruft den Wert der acquiredDuring-Eigenschaft ab. - * - * @return - * possible object is - * {@link AbstractExperienceListType } - * - */ - public AbstractExperienceListType getAcquiredDuring() { - return acquiredDuring; - } - - /** - * Legt den Wert der acquiredDuring-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link AbstractExperienceListType } - * - */ - public void setAcquiredDuring(AbstractExperienceListType value) { - this.acquiredDuring = value; - } - - /** - * Ruft den Wert der verifiedBy-Eigenschaft ab. - * - * @return - * possible object is - * {@link CertificateListType } - * - */ - public CertificateListType getVerifiedBy() { - return verifiedBy; - } - - /** - * Legt den Wert der verifiedBy-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link CertificateListType } - * - */ - public void setVerifiedBy(CertificateListType value) { - this.verifiedBy = value; - } - - /** - * Ruft den Wert der documentation-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getDocumentation() { - return documentation; - } - - /** - * Legt den Wert der documentation-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setDocumentation(IntraDocumentDocumentationType value) { - this.documentation = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java deleted file mode 100644 index 8dd14b804..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; |