public bool Remove( PdfName key ) { OnChange(key); return(BaseDataObject.Remove(key)); }
public bool Remove( KeyValuePair <PdfName, Action> entry ) { return(BaseDataObject.Remove( new KeyValuePair <PdfName, PdfDirectObject>( entry.Key, entry.Value.BaseObject ) )); }
public bool Remove( PdfName key ) { if (PdfName.A.Equals(key) && parent.BaseDataObject.ContainsKey(key)) { OnActivate = null; return(true); } else { return(BaseDataObject.Remove(key)); } }
private void SetColor( PdfName key, DeviceColor value ) { if (value == null) { BaseDataObject.Remove(key); } else { BaseDataObject[key] = value.BaseObject; } }
private void SetEntry <T, TPdf>( PdfName key, object value ) where TPdf : PdfAtomicObject <T>, new() { if (value == null) { BaseDataObject.Remove(key); } else { if (!BaseDataObject.ContainsKey(key)) { BaseDataObject[key] = new TPdf(); } ((TPdf)BaseDataObject.Resolve(key)).Value = value; } }
public Action this[ PdfName key ] { get { return(Action.Wrap( BaseDataObject[key], Container )); } set { if (value == null) { BaseDataObject.Remove(key); } else { BaseDataObject[key] = value.BaseObject; } } }
public bool Remove(PdfName key) { return(BaseDataObject.Remove(key)); }
public bool Remove( Function value ) { return(BaseDataObject.Remove(value.BaseObject)); }
public bool Remove( ChoiceItem value ) { return(BaseDataObject.Remove(value.BaseObject)); }
public virtual bool Remove( TItem item ) { return(BaseDataObject.Remove(item.BaseObject)); }