public Metadata build() { return new Metadata( path, checkinComment, lastContributor, creator, lastModified, dateCreated, subject, type, externalRelation, externalSource, description, categories, discussion, version ); }
public String getValue() { return metadata.getExternalSource(); }
@Override public List<DiscussionRecord> discussion() { return metadata.getDiscussion(); }
public void removeSelected() { final CategoryItem parent = ( (CategoryItem) navTreeWidget.getSelectedItem().getUserObject() ).getParent(); if ( parent != null ) { parent.removeChildren( getSelectedCategory().getName() ); } else { categories.removeChildren( getSelectedCategory().getName() ); } navTreeWidget.getSelectedItem().remove(); }
public boolean contains( final String name ) { for ( final CategoryItem child : children ) { if ( child.getName().equals( name ) ) { return true; } } return false; }
public void callback( final Long timestamp ) { showNewCommentButton(); metadata.addDiscussion( new DiscussionRecord( timestamp, identity.getName(), text ) ); makeDirty(); updateCommentList(); } }, AppConfigService.class ).getTimestamp();
@Override public List<String> categories() { return metadata.getCategories(); }
@Override public int compare( final DiscussionRecord o1, final DiscussionRecord o2 ) { return o1.getTimestamp().compareTo( o2.getTimestamp() ); } } );
public String getValue() { return metadata.getSubject(); }
public String getValue() { return metadata.getType(); }
public String getValue() { return metadata.getExternalRelation(); }
public CategoryItem addChildren( final String name, final String description ) { final CategoryItem newCategory = new CategoryItem( name, description, this ); children.add( newCategory ); return newCategory; }
public Iterator<CategoryItem> iterator() { return getChildren().iterator(); } }
/** * Appy the change (selected path to be added). */ public void addToCategory( final String category ) { data.addCategory( category ); resetBox(); }
public void setValue( final String val ) { makeDirty(); metadata.setType( val ); }
public void setValue( final String val ) { makeDirty(); metadata.setSubject( val ); } }, MetadataConstants.INSTANCE.AShortDescriptionOfTheSubjectMatter() ) );
public void setValue( final String val ) { makeDirty(); metadata.setExternalRelation( val ); }
public void setValue( final String val ) { makeDirty(); metadata.setExternalSource( val ); }
protected void removeCategory( int idx ) { data.removeCategory( idx ); makeDirty(); resetBox(); }
private String getTitle( CategoryItem categoryItem ) { if ( categoryItem == null ) { return Constants.INSTANCE.CreateANewTopLevelCategory(); } else { return Constants.INSTANCE.CreateNewCategoryUnder0( categoryItem.getName() ); } }