/**
* Copyright 2004-2016 Riccardo Solmi. All rights reserved.
* This file is part of the Whole Platform.
*
* The Whole Platform is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Whole Platform is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with the Whole Platform. If not, see <http://www.gnu.org/licenses/>.
*/
package org.whole.lang.reusables.builders;
import org.whole.lang.builders.GenericBuilderContext;
import org.whole.lang.builders.IBuilder;
import org.whole.lang.contexts.IEntityContext;
import org.whole.lang.reusables.reflect.ReusablesFeatureDescriptorEnum;
import org.whole.lang.reusables.reflect.ReusablesEntityDescriptorEnum;
/**
* @generator Whole
*/
public class ReusablesSpecificBuilderAdapter extends GenericBuilderContext implements IReusablesBuilder {
public ReusablesSpecificBuilderAdapter(IBuilder strategy) {
super(strategy);
}
public ReusablesSpecificBuilderAdapter(IBuilder strategy, IEntityContext entityContext) {
super(strategy, entityContext);
}
public void extension() {
wFeature(ReusablesFeatureDescriptorEnum.extension);
}
public void path() {
wFeature(ReusablesFeatureDescriptorEnum.path);
}
public void uri() {
wFeature(ReusablesFeatureDescriptorEnum.uri);
}
public void registryUri() {
wFeature(ReusablesFeatureDescriptorEnum.registryUri);
}
public void persistence() {
wFeature(ReusablesFeatureDescriptorEnum.persistence);
}
public void content() {
wFeature(ReusablesFeatureDescriptorEnum.content);
}
public void variantRevision() {
wFeature(ReusablesFeatureDescriptorEnum.variantRevision);
}
public void variant() {
wFeature(ReusablesFeatureDescriptorEnum.variant);
}
public void resource() {
wFeature(ReusablesFeatureDescriptorEnum.resource);
}
public void adaptedRevision() {
wFeature(ReusablesFeatureDescriptorEnum.adaptedRevision);
}
public void adapted() {
wFeature(ReusablesFeatureDescriptorEnum.adapted);
}
public void adapter() {
wFeature(ReusablesFeatureDescriptorEnum.adapter);
}
public void original() {
wFeature(ReusablesFeatureDescriptorEnum.original);
}
public void visit() {
}
public void Adapt() {
wEntity(ReusablesEntityDescriptorEnum.Adapt);
}
public void Adapt_() {
wEntity_(ReusablesEntityDescriptorEnum.Adapt);
}
public void _Adapt() {
_wEntity(ReusablesEntityDescriptorEnum.Adapt);
}
public void Reuse() {
wEntity(ReusablesEntityDescriptorEnum.Reuse);
}
public void Reuse_() {
wEntity_(ReusablesEntityDescriptorEnum.Reuse);
}
public void _Reuse() {
_wEntity(ReusablesEntityDescriptorEnum.Reuse);
}
public void Sync() {
wEntity(ReusablesEntityDescriptorEnum.Sync);
}
public void Sync_() {
wEntity_(ReusablesEntityDescriptorEnum.Sync);
}
public void _Sync() {
_wEntity(ReusablesEntityDescriptorEnum.Sync);
}
public void Include() {
wEntity(ReusablesEntityDescriptorEnum.Include);
}
public void Include_() {
wEntity_(ReusablesEntityDescriptorEnum.Include);
}
public void _Include() {
_wEntity(ReusablesEntityDescriptorEnum.Include);
}
public void Reusables() {
wEntity(ReusablesEntityDescriptorEnum.Reusables);
}
public void Reusables_() {
wEntity_(ReusablesEntityDescriptorEnum.Reusables);
}
public void Reusables_(int initialCapacity) {
wEntity_(ReusablesEntityDescriptorEnum.Reusables, initialCapacity);
}
public void _Reusables() {
_wEntity(ReusablesEntityDescriptorEnum.Reusables);
}
public void Workspace() {
wEntity(ReusablesEntityDescriptorEnum.Workspace);
}
public void Workspace_() {
wEntity_(ReusablesEntityDescriptorEnum.Workspace);
}
public void _Workspace() {
_wEntity(ReusablesEntityDescriptorEnum.Workspace);
}
public void FileSystem() {
wEntity(ReusablesEntityDescriptorEnum.FileSystem);
}
public void FileSystem_() {
wEntity_(ReusablesEntityDescriptorEnum.FileSystem);
}
public void _FileSystem() {
_wEntity(ReusablesEntityDescriptorEnum.FileSystem);
}
public void Classpath() {
wEntity(ReusablesEntityDescriptorEnum.Classpath);
}
public void Classpath_() {
wEntity_(ReusablesEntityDescriptorEnum.Classpath);
}
public void _Classpath() {
_wEntity(ReusablesEntityDescriptorEnum.Classpath);
}
public void URL() {
wEntity(ReusablesEntityDescriptorEnum.URL);
}
public void URL_() {
wEntity_(ReusablesEntityDescriptorEnum.URL);
}
public void _URL() {
_wEntity(ReusablesEntityDescriptorEnum.URL);
}
public void Model() {
wEntity(ReusablesEntityDescriptorEnum.Model);
}
public void Model_() {
wEntity_(ReusablesEntityDescriptorEnum.Model);
}
public void _Model() {
_wEntity(ReusablesEntityDescriptorEnum.Model);
}
public void Registry() {
wEntity(ReusablesEntityDescriptorEnum.Registry);
}
public void Registry_() {
wEntity_(ReusablesEntityDescriptorEnum.Registry);
}
public void _Registry() {
_wEntity(ReusablesEntityDescriptorEnum.Registry);
}
public void Load() {
wEntity(ReusablesEntityDescriptorEnum.Load);
}
public void Load_() {
wEntity_(ReusablesEntityDescriptorEnum.Load);
}
public void _Load() {
_wEntity(ReusablesEntityDescriptorEnum.Load);
}
public void Save() {
wEntity(ReusablesEntityDescriptorEnum.Save);
}
public void Save_() {
wEntity_(ReusablesEntityDescriptorEnum.Save);
}
public void _Save() {
_wEntity(ReusablesEntityDescriptorEnum.Save);
}
public void Contents() {
wEntity(ReusablesEntityDescriptorEnum.Contents);
}
public void Contents_() {
wEntity_(ReusablesEntityDescriptorEnum.Contents);
}
public void Contents_(int initialCapacity) {
wEntity_(ReusablesEntityDescriptorEnum.Contents, initialCapacity);
}
public void _Contents() {
_wEntity(ReusablesEntityDescriptorEnum.Contents);
}
public void Folder() {
wEntity(ReusablesEntityDescriptorEnum.Folder);
}
public void Folder_() {
wEntity_(ReusablesEntityDescriptorEnum.Folder);
}
public void _Folder() {
_wEntity(ReusablesEntityDescriptorEnum.Folder);
}
public void File() {
wEntity(ReusablesEntityDescriptorEnum.File);
}
public void File_() {
wEntity_(ReusablesEntityDescriptorEnum.File);
}
public void _File() {
_wEntity(ReusablesEntityDescriptorEnum.File);
}
public void PathName() {
wEntity(ReusablesEntityDescriptorEnum.PathName);
}
public void PathName(String value) {
wEntity(ReusablesEntityDescriptorEnum.PathName, value);
}
public void PathWithExtension() {
wEntity(ReusablesEntityDescriptorEnum.PathWithExtension);
}
public void PathWithExtension_() {
wEntity_(ReusablesEntityDescriptorEnum.PathWithExtension);
}
public void _PathWithExtension() {
_wEntity(ReusablesEntityDescriptorEnum.PathWithExtension);
}
public void PathSegments() {
wEntity(ReusablesEntityDescriptorEnum.PathSegments);
}
public void PathSegments_() {
wEntity_(ReusablesEntityDescriptorEnum.PathSegments);
}
public void PathSegments_(int initialCapacity) {
wEntity_(ReusablesEntityDescriptorEnum.PathSegments, initialCapacity);
}
public void _PathSegments() {
_wEntity(ReusablesEntityDescriptorEnum.PathSegments);
}
public void URI() {
wEntity(ReusablesEntityDescriptorEnum.URI);
}
public void URI(String value) {
wEntity(ReusablesEntityDescriptorEnum.URI, value);
}
public void PersistenceId() {
wEntity(ReusablesEntityDescriptorEnum.PersistenceId);
}
public void PersistenceId(String value) {
wEntity(ReusablesEntityDescriptorEnum.PersistenceId, value);
}
}