
org.nuiton.wikitty.entities.WikittyUserAbstract Maven / Gradle / Ivy
The newest version!
package org.nuiton.wikitty.entities;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Date;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import javax.annotation.Generated;
import org.nuiton.wikitty.WikittyUtil;
@Generated(value = "org.nuiton.wikitty.generator.WikittyAbstractGenerator", date = "Thu Aug 06 22:58:22 CEST 2015")
public abstract class WikittyUserAbstract extends BusinessEntityImpl implements WikittyUser {
public static final List extensions;
public static final WikittyExtension extensionWikittyUser;
private static final long serialVersionUID = 3762534517088740663L;
@Override
public String getLogin() {
String value = WikittyUserHelper.getLogin(getWikitty());
return value;
}
@Override
public void setLogin(String login) {
String oldValue = getLogin();
WikittyUserHelper.setLogin(getWikitty(), login);
getPropertyChangeSupport().firePropertyChange(WikittyUser.FIELD_WIKITTYUSER_LOGIN, oldValue, getLogin());
}
@Override
public String getPassword() {
String value = WikittyUserHelper.getPassword(getWikitty());
return value;
}
@Override
public void setPassword(String password) {
String oldValue = getPassword();
WikittyUserHelper.setPassword(getWikitty(), password);
getPropertyChangeSupport().firePropertyChange(WikittyUser.FIELD_WIKITTYUSER_PASSWORD, oldValue, getPassword());
}
public WikittyUserAbstract() {
super();
}
public WikittyUserAbstract(Wikitty wikitty) {
super(wikitty);
}
public WikittyUserAbstract(BusinessEntityImpl businessEntityImpl) {
super(businessEntityImpl.getWikitty());
}
@Override
public Collection getStaticExtensions() {
return extensions;
}
static {
extensionWikittyUser = new WikittyExtension(EXT_WIKITTYUSER,
"3.0", // version
WikittyUtil.tagValuesToMap(" version=\"3.0\""), // tag/values
(List)null,
WikittyUtil.buildFieldMapExtension( // building field map
"String login fieldIndex=\"1\"",
"String password fieldIndex=\"2\""));
// init extensions
List exts = new ArrayList();
exts.add(extensionWikittyUser);
extensions = Collections.unmodifiableList(exts);
}
/**
* Return toString representation. Use tagValue 'toString' format, if exist, else standard toString is call
* @return
*/
@Override
public String toString() {
return WikittyUserHelper.toString(getWikitty());
}
} //WikittyUserAbstract
© 2015 - 2025 Weber Informatics LLC | Privacy Policy