package com.mysema.rdfbean.tapestry;
import java.lang.annotation.Annotation;
import org.apache.tapestry5.PropertyConduit;
import org.apache.tapestry5.beaneditor.BeanModel;
import org.apache.tapestry5.beaneditor.PropertyModel;
public class SimplePropertyModel implements PropertyModel {
private final String propertyName;
private final Class<?> propertyType;
public SimplePropertyModel(String name, Class<?> type) {
this.propertyName = name;
this.propertyType = type;
}
@Override
public PropertyModel dataType(String dataType) {
return null;
}
@Override
public PropertyConduit getConduit() {
return null;
}
@Override
public String getDataType() {
return null;
}
@Override
public String getId() {
return null;
}
@Override
public String getLabel() {
return null;
}
@Override
public String getPropertyName() {
return propertyName;
}
@Override
public Class<?> getPropertyType() {
return propertyType;
}
@Override
public boolean isSortable() {
return true;
}
@Override
public PropertyModel label(String label) {
return null;
}
@Override
public BeanModel<?> model() {
return null;
}
@Override
public PropertyModel sortable(boolean sortable) {
return null;
}
@Override
public <T extends Annotation> T getAnnotation(Class<T> annotationClass) {
return null;
}
}