@Override public ITemplate<InformationModel> getTemplate() { // Configure a functionblock property template JavaFunctionblockPropertyTemplate propertyTemplate = new JavaFunctionblockPropertyTemplate(interfacePrefix); // Configure a functionblock property getter template JavaFunctionblockPropertyGetterTemplate getterTemplate= new JavaFunctionblockPropertyGetterTemplate(getterPrefix, interfacePrefix); // Configure a functionblock property setter template JavaFunctionblockPropertySetterTemplate setterTemplate= new JavaFunctionblockPropertySetterTemplate(setterPrefix, interfacePrefix); // Configure and return the information model template return new CoAPClientInformationModelTemplate(classPackage, interfacePrefix,implSuffix,imports, propertyTemplate, getterTemplate, setterTemplate); }
@Override public ITemplate<InformationModel> getTemplate() { // Configure a functionblock property template JavaFunctionblockPropertyTemplate propertyTemplate = new JavaFunctionblockPropertyTemplate(interfacePrefix); // Configure a functionblock property getter template JavaFunctionblockPropertyGetterTemplate getterTemplate= new JavaFunctionblockPropertyGetterTemplate(getterPrefix, interfacePrefix); // Configure a functionblock property setter template JavaFunctionblockPropertySetterTemplate setterTemplate= new JavaFunctionblockPropertySetterTemplate(setterPrefix, interfacePrefix); // Configure and return the information model template return new JavaInformationModelTemplate(classPackage, interfacePrefix,implSuffix,imports, propertyTemplate, getterTemplate, setterTemplate); }
@Override public ITemplate<InformationModel> getTemplate() { // Configure a functionblock property template JavaFunctionblockPropertyTemplate propertyTemplate = new JavaFunctionblockPropertyTemplate(interfacePrefix); // Configure a functionblock property getter template JavaFunctionblockPropertyGetterTemplate getterTemplate= new JavaFunctionblockPropertyGetterTemplate(getterPrefix, interfacePrefix); // Configure a functionblock property setter template JavaFunctionblockPropertySetterTemplate setterTemplate= new JavaFunctionblockPropertySetterTemplate(setterPrefix, interfacePrefix); // Configure and return the information model template return new JavaInformationModelTemplate(classPackage, interfacePrefix,implSuffix,imports, propertyTemplate, getterTemplate, setterTemplate); }