Package org.drools.guvnor.client.rpc

Examples of org.drools.guvnor.client.rpc.MetaData


    /**
     * read in the meta data, populating all dublin core and versioning stuff.
     */
    MetaData populateMetaData(VersionableItem item) {
        MetaData meta = new MetaData();

        meta.status = (item.getState() != null) ? item.getState().getName() : "";

        metaDataMapper.copyToMetaData( meta,
                                       item );
View Full Code Here


    /**
     * Populate meta data with asset specific info.
     */
    MetaData populateMetaData(AssetItem item) {
        MetaData meta = populateMetaData( (VersionableItem) item );

        meta.packageName = item.getPackageName();
        meta.packageUUID = item.getPackage().getUUID();

        List cats = item.getCategories();
View Full Code Here

        AssetItem repoAsset = repository.loadAssetByUUID( asset.uuid );
        if ( asset.metaData.lastModifiedDate.before( repoAsset.getLastModified().getTime() ) ) {
            return "ERR: Unable to save this asset, as it has been recently updated by [" + repoAsset.getLastContributor() + "]";
        }

        MetaData meta = asset.metaData;

        metaDataMapper.copyFromMetaData( meta,
                                         repoAsset );

        repoAsset.updateDateEffective( dateToCalendar( meta.dateEffective ) );
View Full Code Here

  private TextArea text;
    private Constants constants = ((Constants) GWT.create(Constants.class));

    public RuleDocumentWidget(final RuleAsset asset) {
        MetaData data = asset.metaData;
    text = new TextArea();
        text.setWidth( "100%" );
        text.setVisibleLines( 5 );
        text.setStyleName( "rule-viewer-Documentation" ); //NON-NLS
        text.setTitle(constants.RuleDocHint());
View Full Code Here

        return asset;
    }

    private MetaData createMetaData() {
        MetaData metaData = new MetaData();

        metaData.setPackageName(packageName);

        metaData.setPackageUUID("mock");

        return metaData;
    }
View Full Code Here

        ruleContentText.content = content;
        return ruleContentText;
    }

    public MetaData getMetaData() {
        MetaData metaData = new MetaData();
        metaData.moduleName = "mockPackage";
        return metaData;
    }
View Full Code Here

        return asset;
    }

    private MetaData createMetaData() {
        MetaData metaData = new MetaData();

        metaData.setModuleName(packageName);

        metaData.setModuleUUID("mock");

        return metaData;
    }
View Full Code Here

public class MetaDataMapperTest {

    @Test
    public void testMapping() {
        MetaData data = new MetaData();
        assertEquals("", data.getCoverage());
        TestBean bean = new TestBean();
       
        MetaDataMapper mapper = MetaDataMapper.getInstance();
        mapper.copyToMetaData( data, bean );
       
        assertEquals("42", data.getPublisher());
        assertEquals("42", data.getCreator());
        assertEquals("", data.getCoverage());
       
        data.setPublisher( "abc" );
        data.setCreator( "def" );
       
        mapper.copyFromMetaData( data, bean );
       
        assertEquals("abc", bean.getPublisher());
        assertEquals("def", bean.getCreator());
View Full Code Here

       
    }

    @Test
    public void testMapValid() {
        MetaData data = new MetaData();
        assertEquals(Valid.UNDETERMINED,data.getValid());
        TestBean bean = new TestBean();

        MetaDataMapper mapper = MetaDataMapper.getInstance();
        mapper.copyToMetaData( data, bean );

        assertEquals(Valid.VALID, data.getValid());

        data.setValid(Valid.INVALID);

        mapper.copyFromMetaData( data, bean );

        assertEquals(Valid.INVALID, bean.getValid());
    }
View Full Code Here

        return asset;
    }

    private MetaData createMetaData(RuleModel ruleModel) {
        MetaData metaData = new MetaData();

        metaData.packageName = packageName;
        metaData.format = AssetFormats.BUSINESS_RULE;

        metaData.packageUUID = "mock";
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.rpc.MetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.