当前位置: 首页>>代码示例>>Java>>正文


Java Dataset类代码示例

本文整理汇总了Java中de.espirit.firstspirit.access.store.contentstore.Dataset的典型用法代码示例。如果您正苦于以下问题:Java Dataset类的具体用法?Java Dataset怎么用?Java Dataset使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Dataset类属于de.espirit.firstspirit.access.store.contentstore包,在下文中一共展示了Dataset类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: MockingGenerationContext

import de.espirit.firstspirit.access.store.contentstore.Dataset; //导入依赖的package包/类
/**
 * Instantiates a new Mocking generation context.
 *
 * @param locale                  the locale
 * @param preview                 the preview
 * @param release                 the release
 * @param enableServiceBrokerFake the enable service broker fake
 * @param supportedEnvironments   the supported environments
 */
public MockingGenerationContext(final Locale locale, final boolean preview, final boolean release, final boolean enableServiceBrokerFake,
                                final Env supportedEnvironments) {
    super(locale, preview, release, enableServiceBrokerFake, supportedEnvironments);
    this.locale = locale;
    scheduleContext = new MockingScheduleContext(locale, supportedEnvironments);
    fileHandles = new HashMap<>();
    printable = Mockito.mock(Printable.class);
    stack = new LinkedList<>();
    contextStack = new LinkedList<>();
    pageContext = Mockito.mock(Context.class);
    dataSet = Mockito.mock(Dataset.class);
    pageParams = Mockito.mock(PageParams.class);
    closeables = new LinkedList<>();
    context = Mockito.mock(Context.class);
    urlCreator = Mockito.mock(UrlCreator.class);
    urlCreatorProvider = Mockito.mock(UrlCreatorProvider.class);
    node = Mockito.mock(ContentProducer.class);
    navigationContext = Mockito.mock(IDProvider.class);
    encoding = Charset.forName("UTF-8").name();
    font = Font.decode(Font.MONOSPACED);
    evaluator = Mockito.mock(Evaluator.class);
    characterReplacer = Mockito.mock(CharacterReplacer.class);
}
 
开发者ID:e-Spirit,项目名称:FSTestTools,代码行数:33,代码来源:MockingGenerationContext.java

示例2: addToExportOperation

import de.espirit.firstspirit.access.store.contentstore.Dataset; //导入依赖的package包/类
@Override
public void addToExportOperation(StoreAgent storeAgent, boolean useReleaseState, ExportOperation exportOperation) {
    ContentStoreRoot store = (ContentStoreRoot) storeAgent.getStore(Store.Type.CONTENTSTORE, useReleaseState);

    final Content2 content2 = store.getContent2ByName(uid);
    if(content2 == null) {
        throw new IllegalStateException("Content2 with uid '" + uid + "' couldn't be found.");
    }
    Schema schema = content2.getSchema();
    if(schema == null) {
        throw new IllegalStateException("Schema for content2 object with uid " + uid + " couldn't be found.");
    }
    final ExportOperation.SchemaOptions schemaOptions = exportOperation.addSchema(schema);

    for (Dataset dataset : content2.getDatasets()) {
        schemaOptions.addEntity(dataset.getEntity());
    }
}
 
开发者ID:e-Spirit,项目名称:FSDevTools,代码行数:19,代码来源:EntitiesIdentifier.java

示例3: testGetWorkflowGroupsNotNull

import de.espirit.firstspirit.access.store.contentstore.Dataset; //导入依赖的package包/类
@Theory(nullsAccepted = false)
public void testGetWorkflowGroupsNotNull(final IDProvider element) {

    final List<WorkflowGroup> workflowGroupList = testling.getWorkflowGroups(element);

    assertThat("Expect a list", workflowGroupList, hasSize(1));

    final WorkflowGroup workflowGroup = workflowGroupList.get(0);

    assertThat("Expect a list", workflowGroup.getElements(), hasSize(1));
    assertThat("Expect same instance in list", workflowGroup.getElements(), contains(sameInstance(element)));

    final ResourceBundle bundle = ResourceBundle.getBundle(WorkflowConstants.MESSAGES, Locale.GERMANY);

    if (element instanceof PageRef || element instanceof Page) {
        assertThat("Expect a specific value", workflowGroup.getDisplayName(), is(bundle.getString("pageReference")));
    }

    if (element instanceof DocumentGroup) {
        assertThat("Expect a specific value", workflowGroup.getDisplayName(), is(bundle.getString("documentGroup")));
    }

    if (element instanceof Dataset) {
        assertThat("Expect a specific value", workflowGroup.getDisplayName(), is(bundle.getString("dataset")));
    }
}
 
开发者ID:e-Spirit,项目名称:basicworkflows,代码行数:27,代码来源:BasicWorkflowStatusProviderTest.java

示例4: getWorkflowGroups

import de.espirit.firstspirit.access.store.contentstore.Dataset; //导入依赖的package包/类
@Override
public List<WorkflowGroup> getWorkflowGroups(final IDProvider element) {
    final List<WorkflowGroup> collectedWorkflowGroups = new ArrayList<WorkflowGroup>();
    ResourceBundle.clearCache();
    final ResourceBundle bundle = ResourceBundle.getBundle(WorkflowConstants.MESSAGES, new FsLocale(context).get());

    if (isPageRef(element) && pageHasTask((PageRef) element)) {
        final WorkflowGroup pageGroup = Factory.create(bundle.getString("page"),
                                                       Collections.<IDProvider>singletonList(((PageRef) element).getPage()));
        collectedWorkflowGroups.add(pageGroup);
    } else if (isPageRef(element) || element instanceof Page) {
        final WorkflowGroup pageRefGroup = Factory.create(bundle.getString("pageReference"), Collections.singletonList(element));
        collectedWorkflowGroups.add(pageRefGroup);
    } else if (element instanceof DocumentGroup) {
        final WorkflowGroup documentGroup = Factory.create(bundle.getString("documentGroup"), Collections.singletonList(element));
        collectedWorkflowGroups.add(documentGroup);
    } else if (element instanceof Dataset) {
        final List<IDProvider> dataSets = new ArrayList<IDProvider>();
        dataSets.add(element);
        final WorkflowGroup workflowDataset = Factory.create(bundle.getString("dataset"), dataSets);
        collectedWorkflowGroups.add(workflowDataset);
    } else {
        if (element != null) {
            final String message = "No workflow group object created for element '%s'";
            Logging.logWarning(String.format(message, element.getClass().getName()), LOGGER);
        }
    }
    return collectedWorkflowGroups;
}
 
开发者ID:e-Spirit,项目名称:basicworkflows,代码行数:30,代码来源:BasicWorkflowStatusProvider.java

示例5: getDataset

import de.espirit.firstspirit.access.store.contentstore.Dataset; //导入依赖的package包/类
@Override
public Dataset getDataset() {
    return null;
}
 
开发者ID:e-Spirit,项目名称:FSTestTools,代码行数:5,代码来源:TestGenerationContext.java

示例6: getDataset

import de.espirit.firstspirit.access.store.contentstore.Dataset; //导入依赖的package包/类
@Override
public Dataset getDataset() {
    return dataSet;
}
 
开发者ID:e-Spirit,项目名称:FSTestTools,代码行数:5,代码来源:MockingGenerationContext.java


注:本文中的de.espirit.firstspirit.access.store.contentstore.Dataset类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。